Interface StructureRepresentationBuiltInProps<R, C, S>

Type Parameters

Hierarchy

  • StructureRepresentationBuiltInProps

Properties

color?: C

Using any registered name will work, but code completion will break

colorParams?: Partial<<internal>.ParamValues<{ atom-id: <internal>.Provider<{ palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: <internal>.ColorListEntry[]; kind: "set" | "interpolate" } }>, "colors">> }, "atom-id", ColorType>; carbohydrate-symbol: <internal>.Provider<{}, "carbohydrate-symbol", ColorType>; chain-id: <internal>.Provider<{ asymId: <internal>.Select<"label" | "auth">; palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: <internal>.ColorListEntry[]; kind: "set" | "interpolate" } }>, "colors">> }, "chain-id", ColorType>; element-index: <internal>.Provider<{ palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: <internal>.ColorListEntry[]; kind: "set" | "interpolate" } }>, "colors">> }, "element-index", ColorType>; element-symbol: <internal>.Provider<{ carbonColor: <internal>.Mapped<NamedParams<Normalize<unknown>, "element-symbol"> | NamedParams<Normalize<{ asymId: "label" | "auth"; palette: NamedParams<Normalize<{ chroma: any; clusteringStepCount: any; hue: any; luminance: any; maxCount: any; minSampleCount: any }>, "generate"> | NamedParams<Normalize<{ list: any }>, "colors"> }>, "chain-id"> | NamedParams<Normalize<{ palette: NamedParams<Normalize<{ chroma: any; clusteringStepCount: any; hue: any; luminance: any; maxCount: any; minSampleCount: any }>, "generate"> | NamedParams<Normalize<{ list: any }>, "colors"> }>, "operator-name"> | NamedParams<Normalize<{ palette: NamedParams<Normalize<{ chroma: any; clusteringStepCount: any; hue: any; luminance: any; maxCount: any; minSampleCount: any }>, "generate"> | NamedParams<Normalize<{ list: any }>, "colors"> }>, "entity-id"> | NamedParams<Normalize<{ palette: NamedParams<Normalize<{ chroma: any; clusteringStepCount: any; hue: any; luminance: any; maxCount: any; minSampleCount: any }>, "generate"> | NamedParams<Normalize<{ list: any }>, "colors"> }>, "entity-source">>; colors: <internal>.Mapped<NamedParams<Normalize<unknown>, "default"> | NamedParams<Normalize<{ AC: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; AG: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; AL: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; AM: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; AR: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; AS: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; AT: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; AU: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; B: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; BA: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; BE: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; BH: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; BI: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; BK: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; BR: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; C: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; CA: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; CD: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; CE: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; CF: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; CL: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; CM: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; CN: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; CO: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; CR: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; CS: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; CU: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; D: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; DB: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; DS: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; DY: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; ER: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; ES: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; EU: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; F: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; FE: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; FL: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; FM: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; FR: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; GA: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; GD: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; GE: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; H: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; HE: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; HF: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; HG: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; HO: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; HS: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; I: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; IN: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; IR: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; K: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; KR: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; LA: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; LI: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; LR: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; LU: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; LV: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; MD: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; MG: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; MN: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; MO: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; MT: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; N: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; NA: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; NB: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; ND: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; NE: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; NI: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; NO: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; NP: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; O: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; OS: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; P: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; PA: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; PB: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; PD: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; PM: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; PO: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; PR: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; PT: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; PU: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; RA: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; RB: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; RE: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; RF: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; RG: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; RH: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; RN: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; RU: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; S: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; SB: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; SC: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; SE: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; SG: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; SI: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; SM: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; SN: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; SR: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; T: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; TA: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; TB: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; TC: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; TE: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; TH: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; TI: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; TL: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; TM: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; U: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; UUH: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; UUP: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; UUT: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; V: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; W: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; XE: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; Y: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; YB: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; ZN: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; ZR: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color }>, "custom">>; lightness: <internal>.Numeric; saturation: <internal>.Numeric }, "element-symbol", ColorType>; entity-id: <internal>.Provider<{ palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: <internal>.ColorListEntry[]; kind: "set" | "interpolate" } }>, "colors">> }, "entity-id", ColorType>; entity-source: <internal>.Provider<{ palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: <internal>.ColorListEntry[]; kind: "set" | "interpolate" } }>, "colors">> }, "entity-source", ColorType>; hydrophobicity: <internal>.Provider<{ list: <internal>.ColorList; scale: <internal>.Select<"DGwif" | "DGwoct" | "Oct-IF"> }, "hydrophobicity", ColorType>; illustrative: <internal>.Provider<{ carbonLightness: <internal>.Numeric; style: <internal>.Mapped<NamedParams<Normalize<{ asymId: "label" | "auth"; palette: NamedParams<Normalize<{ chroma: any; clusteringStepCount: any; hue: any; luminance: any; maxCount: any; minSampleCount: any }>, "generate"> | NamedParams<Normalize<{ list: any }>, "colors"> }>, "chain-id"> | NamedParams<Normalize<{ palette: NamedParams<Normalize<{ chroma: any; clusteringStepCount: any; hue: any; luminance: any; maxCount: any; minSampleCount: any }>, "generate"> | NamedParams<Normalize<{ list: any }>, "colors"> }>, "entity-id"> | NamedParams<Normalize<{ palette: NamedParams<Normalize<{ chroma: any; clusteringStepCount: any; hue: any; luminance: any; maxCount: any; minSampleCount: any }>, "generate"> | NamedParams<Normalize<{ list: any }>, "colors"> }>, "entity-source"> | NamedParams<Normalize<{ value: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color }>, "uniform"> | NamedParams<Normalize<{ colors: NamedParams<Normalize<unknown>, "default"> | NamedParams<Normalize<{ DNA: any; PNA: any; RNA: any; ion: any; protein: any; saccharide: any; water: any }>, "custom">; lightness: number; saturation: number }>, "molecule-type">> }, "illustrative", ColorType>; model-index: <internal>.Provider<{ palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: <internal>.ColorListEntry[]; kind: "set" | "interpolate" } }>, "colors">> }, "model-index", ColorType>; molecule-type: <internal>.Provider<{ colors: <internal>.Mapped<NamedParams<Normalize<unknown>, "default"> | NamedParams<Normalize<{ DNA: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; PNA: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; RNA: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; ion: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; protein: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; saccharide: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; water: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color }>, "custom">>; lightness: <internal>.Numeric; saturation: <internal>.Numeric }, "molecule-type", ColorType>; occupancy: <internal>.Provider<{ domain: <internal>.Interval; list: <internal>.ColorList }, "occupancy", ColorType>; operator-hkl: <internal>.Provider<{ palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: <internal>.ColorListEntry[]; kind: "set" | "interpolate" } }>, "colors">> }, "operator-hkl", ColorType>; operator-name: <internal>.Provider<{ palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: <internal>.ColorListEntry[]; kind: "set" | "interpolate" } }>, "colors">> }, "operator-name", ColorType>; partial-charge: <internal>.Provider<{ domain: <internal>.Interval; list: <internal>.ColorList }, "partial-charge", ColorType>; polymer-id: <internal>.Provider<{ palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: <internal>.ColorListEntry[]; kind: "set" | "interpolate" } }>, "colors">> }, "polymer-id", ColorType>; polymer-index: <internal>.Provider<{ palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: <internal>.ColorListEntry[]; kind: "set" | "interpolate" } }>, "colors">> }, "polymer-index", ColorType>; residue-name: <internal>.Provider<{ colors: <internal>.Mapped<NamedParams<Normalize<unknown>, "default"> | NamedParams<Normalize<{ A: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; ALA: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; APN: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; ARG: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; ASN: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; ASP: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; C: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; CPN: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; CYS: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; DA: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; DC: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; DG: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; DI: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; DT: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; DU: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; G: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; GLN: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; GLU: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; GLY: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; GPN: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; HIS: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; I: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; ILE: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; LEU: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; LYS: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; MET: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; PHE: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; PRO: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; SER: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; T: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; THR: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; TPN: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; TRP: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; TYR: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; U: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; VAL: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color }>, "custom">>; lightness: <internal>.Numeric; saturation: <internal>.Numeric }, "residue-name", ColorType>; secondary-structure: <internal>.Provider<{ colors: <internal>.Mapped<NamedParams<Normalize<unknown>, "default"> | NamedParams<Normalize<{ alphaHelix: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; bend: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; betaStrand: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; betaTurn: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; carbohydrate: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; coil: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; dna: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; piHelix: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; rna: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; threeTenHelix: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; turn: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color }>, "custom">>; lightness: <internal>.Numeric; saturation: <internal>.Numeric }, "secondary-structure", ColorType>; sequence-id: <internal>.Provider<{ list: <internal>.ColorList }, "sequence-id", ColorType>; shape-group: <internal>.Provider<{}, "shape-group", ColorType>; uncertainty: <internal>.Provider<{ domain: <internal>.Interval; list: <internal>.ColorList }, "uncertainty", ColorType>; uniform: <internal>.Provider<{ value: <internal>.Color }, "uniform", ColorType>; unit-index: <internal>.Provider<{ palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: <internal>.ColorListEntry[]; kind: "set" | "interpolate" } }>, "colors">> }, "unit-index", ColorType>; volume-value: <internal>.Provider<{ colorList: <internal>.ColorList }, "volume-value", ColorType> }[C]>>
size?: S

Using any registered name will work, but code completion will break

sizeParams?: Partial<<internal>.ParamValues<{ physical: <internal>.Provider<{ scale: <internal>.Numeric }, "physical">; shape-group: <internal>.Provider<{}, "shape-group">; uncertainty: <internal>.Provider<{ baseSize: <internal>.Numeric; bfactorFactor: <internal>.Numeric; rmsfFactor: <internal>.Numeric }, "uncertainty">; uniform: <internal>.Provider<{ value: <internal>.Numeric }, "uniform"> }[S]>>
type?: R

Using any registered name will work, but code completion will break

typeParams?: Partial<<internal>.ParamValues<{ backbone: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-repr/structure/representation".StructureRepresentationProvider<{ alpha: <internal>.Numeric; bumpAmplitude: <internal>.Numeric; bumpFrequency: <internal>.Numeric; clip: <internal>.Group<Normalize<{ objects: Normalize<{ invert: any; position: any; rotation: any; scale: any; type: any }>[]; variant: <internal>.Variant }>>; detail: <internal>.Numeric; doubleSided: BooleanParam; flatShaded: BooleanParam; flipSided: BooleanParam; ignoreLight: BooleanParam; includeParent: BooleanParam; instanceGranularity: BooleanParam; material: <internal>.Group<Normalize<{ bumpiness: number; metalness: number; roughness: number }>>; quality: <internal>.Select<"auto" | "high" | "low" | "medium" | "custom" | "lower" | "highest" | "higher" | "lowest">; radialSegments: <internal>.Numeric; sizeAspectRatio: <internal>.Numeric; sizeFactor: <internal>.Numeric; transparentBackfaces: <internal>.Select<string>; tryUseImpostor: BooleanParam; unitKinds: <internal>.MultiSelect<"spheres" | "gaussians" | "atomic">; visuals: <internal>.MultiSelect<"polymer-gap" | "polymer-backbone-cylinder" | "polymer-backbone-sphere">; xrayShaded: BooleanParam }, "backbone">; ball-and-stick: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-repr/structure/representation".StructureRepresentationProvider<{ adjustCylinderLength: BooleanParam; alpha: <internal>.Numeric; aromaticBonds: BooleanParam; aromaticDashCount: <internal>.Numeric; aromaticScale: <internal>.Numeric; aromaticSpacing: <internal>.Numeric; bumpAmplitude: <internal>.Numeric; bumpFrequency: <internal>.Numeric; clip: <internal>.Group<Normalize<{ objects: Normalize<{ invert: any; position: any; rotation: any; scale: any; type: any }>[]; variant: <internal>.Variant }>>; dashCap: BooleanParam; dashCount: <internal>.Numeric; dashScale: <internal>.Numeric; detail: <internal>.Numeric; doubleSided: BooleanParam; excludeTypes: <internal>.MultiSelect<"covalent" | "metal-coordination" | "hydrogen-bond" | "disulfide" | "aromatic" | "computed">; flatShaded: BooleanParam; flipSided: BooleanParam; ignoreHydrogens: BooleanParam; ignoreLight: BooleanParam; includeParent: BooleanParam; includeTypes: <internal>.MultiSelect<"covalent" | "metal-coordination" | "hydrogen-bond" | "disulfide" | "aromatic" | "computed">; instanceGranularity: BooleanParam; linkCap: BooleanParam; linkScale: <internal>.Numeric; linkSpacing: <internal>.Numeric; material: <internal>.Group<Normalize<{ bumpiness: number; metalness: number; roughness: number }>>; multipleBonds: <internal>.Select<"offset" | "off" | "symmetric">; quality: <internal>.Select<"auto" | "high" | "low" | "medium" | "custom" | "lower" | "highest" | "higher" | "lowest">; radialSegments: <internal>.Numeric; sizeAspectRatio: <internal>.Numeric; sizeFactor: <internal>.Numeric; stubCap: BooleanParam; traceOnly: BooleanParam; transparentBackfaces: <internal>.Select<string>; tryUseImpostor: BooleanParam; unitKinds: <internal>.MultiSelect<"spheres" | "gaussians" | "atomic">; visuals: <internal>.MultiSelect<"intra-bond" | "inter-bond" | "element-sphere">; xrayShaded: BooleanParam }, "ball-and-stick">; carbohydrate: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-repr/structure/representation".StructureRepresentationProvider<{ alpha: <internal>.Numeric; aromaticDashCount: <internal>.Numeric; aromaticScale: <internal>.Numeric; aromaticSpacing: <internal>.Numeric; bumpAmplitude: <internal>.Numeric; bumpFrequency: <internal>.Numeric; clip: <internal>.Group<Normalize<{ objects: Normalize<{ invert: any; position: any; rotation: any; scale: any; type: any }>[]; variant: <internal>.Variant }>>; dashCap: BooleanParam; dashCount: <internal>.Numeric; dashScale: <internal>.Numeric; detail: <internal>.Numeric; doubleSided: BooleanParam; flatShaded: BooleanParam; flipSided: BooleanParam; ignoreLight: BooleanParam; includeParent: BooleanParam; instanceGranularity: BooleanParam; linkCap: BooleanParam; linkScale: <internal>.Numeric; linkSizeFactor: <internal>.Numeric; linkSpacing: <internal>.Numeric; material: <internal>.Group<Normalize<{ bumpiness: number; metalness: number; roughness: number }>>; quality: <internal>.Select<"auto" | "high" | "low" | "medium" | "custom" | "lower" | "highest" | "higher" | "lowest">; radialSegments: <internal>.Numeric; sizeFactor: <internal>.Numeric; stubCap: BooleanParam; terminalLinkSizeFactor: <internal>.Numeric; transparentBackfaces: <internal>.Select<string>; unitKinds: <internal>.MultiSelect<"spheres" | "gaussians" | "atomic">; visuals: <internal>.MultiSelect<"carbohydrate-symbol" | "carbohydrate-link" | "carbohydrate-terminal-link">; xrayShaded: BooleanParam }, "carbohydrate">; cartoon: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-repr/structure/representation".StructureRepresentationProvider<{ alpha: <internal>.Numeric; arrowFactor: <internal>.Numeric; aspectRatio: <internal>.Numeric; bumpAmplitude: <internal>.Numeric; bumpFrequency: <internal>.Numeric; clip: <internal>.Group<Normalize<{ objects: Normalize<{ invert: any; position: any; rotation: any; scale: any; type: any }>[]; variant: <internal>.Variant }>>; detail: <internal>.Numeric; doubleSided: BooleanParam; flatShaded: BooleanParam; flipSided: BooleanParam; helixProfile: <internal>.Select<"square" | "elliptical" | "rounded">; ignoreLight: BooleanParam; includeParent: BooleanParam; instanceGranularity: BooleanParam; linearSegments: <internal>.Numeric; material: <internal>.Group<Normalize<{ bumpiness: number; metalness: number; roughness: number }>>; quality: <internal>.Select<"auto" | "high" | "low" | "medium" | "custom" | "lower" | "highest" | "higher" | "lowest">; radialSegments: <internal>.Numeric; sizeFactor: <internal>.Numeric; transparentBackfaces: <internal>.Select<string>; tubularHelices: BooleanParam; unitKinds: <internal>.MultiSelect<"spheres" | "gaussians" | "atomic">; visuals: <internal>.MultiSelect<"polymer-trace" | "polymer-gap" | "nucleotide-ring" | "nucleotide-block" | "direction-wedge">; xrayShaded: BooleanParam }, "cartoon">; ellipsoid: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-repr/structure/representation".StructureRepresentationProvider<{ adjustCylinderLength: BooleanParam; alpha: <internal>.Numeric; aromaticBonds: BooleanParam; aromaticDashCount: <internal>.Numeric; aromaticScale: <internal>.Numeric; aromaticSpacing: <internal>.Numeric; bumpAmplitude: <internal>.Numeric; bumpFrequency: <internal>.Numeric; clip: <internal>.Group<Normalize<{ objects: Normalize<{ invert: any; position: any; rotation: any; scale: any; type: any }>[]; variant: <internal>.Variant }>>; dashCap: BooleanParam; dashCount: <internal>.Numeric; dashScale: <internal>.Numeric; detail: <internal>.Numeric; doubleSided: BooleanParam; excludeTypes: <internal>.MultiSelect<"covalent" | "metal-coordination" | "hydrogen-bond" | "disulfide" | "aromatic" | "computed">; flatShaded: BooleanParam; flipSided: BooleanParam; ignoreHydrogens: BooleanParam; ignoreLight: BooleanParam; includeParent: BooleanParam; includeTypes: <internal>.MultiSelect<"covalent" | "metal-coordination" | "hydrogen-bond" | "disulfide" | "aromatic" | "computed">; instanceGranularity: BooleanParam; linkCap: BooleanParam; linkScale: <internal>.Numeric; linkSpacing: <internal>.Numeric; material: <internal>.Group<Normalize<{ bumpiness: number; metalness: number; roughness: number }>>; multipleBonds: <internal>.Select<"offset" | "off" | "symmetric">; quality: <internal>.Select<"auto" | "high" | "low" | "medium" | "custom" | "lower" | "highest" | "higher" | "lowest">; radialSegments: <internal>.Numeric; sizeAspectRatio: <internal>.Numeric; sizeFactor: <internal>.Numeric; stubCap: BooleanParam; transparentBackfaces: <internal>.Select<string>; tryUseImpostor: BooleanParam; unitKinds: <internal>.MultiSelect<"spheres" | "gaussians" | "atomic">; visuals: <internal>.MultiSelect<"intra-bond" | "inter-bond" | "ellipsoid-mesh">; xrayShaded: BooleanParam }, "ellipsoid">; gaussian-surface: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-repr/structure/representation".StructureRepresentationProvider<{ alpha: <internal>.Numeric; bumpAmplitude: <internal>.Numeric; bumpFrequency: <internal>.Numeric; clip: <internal>.Group<Normalize<{ objects: Normalize<{ invert: any; position: any; rotation: any; scale: any; type: any }>[]; variant: <internal>.Variant }>>; doubleSided: BooleanParam; flatShaded: BooleanParam; flipSided: BooleanParam; ignoreHydrogens: BooleanParam; ignoreLight: BooleanParam; includeParent: BooleanParam; instanceGranularity: BooleanParam; lineSizeAttenuation: BooleanParam; material: <internal>.Group<Normalize<{ bumpiness: number; metalness: number; roughness: number }>>; quality: <internal>.Select<"auto" | "high" | "low" | "medium" | "custom" | "lower" | "highest" | "higher" | "lowest">; radiusOffset: <internal>.Numeric; resolution: <internal>.Numeric; sizeFactor: <internal>.Numeric; smoothColors: <internal>.Mapped<NamedParams<Normalize<unknown>, "auto"> | NamedParams<Normalize<unknown>, "off"> | NamedParams<Normalize<{ resolutionFactor: number; sampleStride: number }>, "on">>; smoothness: <internal>.Numeric; traceOnly: BooleanParam; transparentBackfaces: <internal>.Select<string>; tryUseGpu: BooleanParam; unitKinds: <internal>.MultiSelect<"spheres" | "gaussians" | "atomic">; visuals: <internal>.MultiSelect<"gaussian-surface-mesh" | "structure-gaussian-surface-mesh" | "gaussian-surface-wireframe">; xrayShaded: BooleanParam }, "gaussian-surface">; gaussian-volume: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-repr/structure/representation".StructureRepresentationProvider<{ alpha: <internal>.Numeric; clip: <internal>.Group<Normalize<{ objects: Normalize<{ invert: any; position: any; rotation: any; scale: any; type: any }>[]; variant: <internal>.Variant }>>; controlPoints: <internal>.LineGraph; ignoreHydrogens: BooleanParam; ignoreLight: BooleanParam; includeParent: BooleanParam; instanceGranularity: BooleanParam; jumpLength: <internal>.Numeric; material: <internal>.Group<Normalize<{ bumpiness: number; metalness: number; roughness: number }>>; quality: <internal>.Select<"auto" | "high" | "low" | "medium" | "custom" | "lower" | "highest" | "higher" | "lowest">; radiusOffset: <internal>.Numeric; resolution: <internal>.Numeric; smoothness: <internal>.Numeric; stepsPerCell: <internal>.Numeric; traceOnly: BooleanParam; unitKinds: <internal>.MultiSelect<"spheres" | "gaussians" | "atomic">; visuals: <internal>.MultiSelect<"gaussian-volume" | "units-gaussian-volume">; xrayShaded: BooleanParam }, "gaussian-volume">; label: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-repr/structure/representation".StructureRepresentationProvider<{ alpha: <internal>.Numeric; attachment: <internal>.Select<"bottom-left" | "bottom-center" | "bottom-right" | "middle-left" | "middle-center" | "middle-right" | "top-left" | "top-center" | "top-right">; background: BooleanParam; backgroundColor: <internal>.Color; backgroundMargin: <internal>.Numeric; backgroundOpacity: <internal>.Numeric; borderColor: <internal>.Color; borderWidth: <internal>.Numeric; chainScale: <internal>.Numeric; clip: <internal>.Group<Normalize<{ objects: Normalize<{ invert: any; position: any; rotation: any; scale: any; type: any }>[]; variant: <internal>.Variant }>>; elementScale: <internal>.Numeric; fontFamily: <internal>.Select<<internal>.FontFamily>; fontQuality: <internal>.Select<number>; fontStyle: <internal>.Select<<internal>.FontStyle>; fontVariant: <internal>.Select<<internal>.FontVariant>; fontWeight: <internal>.Select<<internal>.FontWeight>; includeParent: BooleanParam; instanceGranularity: BooleanParam; level: <internal>.Select<"element" | "residue" | "chain">; material: <internal>.Group<Normalize<{ bumpiness: number; metalness: number; roughness: number }>>; offsetX: <internal>.Numeric; offsetY: <internal>.Numeric; offsetZ: <internal>.Numeric; quality: <internal>.Select<"auto" | "high" | "low" | "medium" | "custom" | "lower" | "highest" | "higher" | "lowest">; residueScale: <internal>.Numeric; sizeFactor: <internal>.Numeric; tether: BooleanParam; tetherBaseWidth: <internal>.Numeric; tetherLength: <internal>.Numeric; unitKinds: <internal>.MultiSelect<"spheres" | "gaussians" | "atomic">; visuals: <internal>.MultiSelect<"label-text"> }, "label">; line: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-repr/structure/representation".StructureRepresentationProvider<{ alpha: <internal>.Numeric; aromaticBonds: BooleanParam; aromaticDashCount: <internal>.Numeric; clip: <internal>.Group<Normalize<{ objects: Normalize<{ invert: any; position: any; rotation: any; scale: any; type: any }>[]; variant: <internal>.Variant }>>; crossSize: <internal>.Numeric; crosses: <internal>.Select<"all" | "lone">; dashCount: <internal>.Numeric; excludeTypes: <internal>.MultiSelect<"covalent" | "metal-coordination" | "hydrogen-bond" | "disulfide" | "aromatic" | "computed">; ignoreHydrogens: BooleanParam; includeParent: BooleanParam; includeTypes: <internal>.MultiSelect<"covalent" | "metal-coordination" | "hydrogen-bond" | "disulfide" | "aromatic" | "computed">; instanceGranularity: BooleanParam; lineSizeAttenuation: BooleanParam; linkScale: <internal>.Numeric; linkSpacing: <internal>.Numeric; material: <internal>.Group<Normalize<{ bumpiness: number; metalness: number; roughness: number }>>; multipleBonds: <internal>.Select<"offset" | "off" | "symmetric">; pointSizeAttenuation: BooleanParam; pointStyle: <internal>.Select<"square" | "circle" | "fuzzy">; quality: <internal>.Select<"auto" | "high" | "low" | "medium" | "custom" | "lower" | "highest" | "higher" | "lowest">; sizeFactor: <internal>.Numeric; traceOnly: BooleanParam; unitKinds: <internal>.MultiSelect<"spheres" | "gaussians" | "atomic">; visuals: <internal>.MultiSelect<"intra-bond" | "inter-bond" | "element-point" | "element-cross"> }, "line">; molecular-surface: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-repr/structure/representation".StructureRepresentationProvider<{ alpha: <internal>.Numeric; bumpAmplitude: <internal>.Numeric; bumpFrequency: <internal>.Numeric; clip: <internal>.Group<Normalize<{ objects: Normalize<{ invert: any; position: any; rotation: any; scale: any; type: any }>[]; variant: <internal>.Variant }>>; doubleSided: BooleanParam; flatShaded: BooleanParam; flipSided: BooleanParam; ignoreHydrogens: BooleanParam; ignoreLight: BooleanParam; includeParent: BooleanParam; instanceGranularity: BooleanParam; lineSizeAttenuation: BooleanParam; material: <internal>.Group<Normalize<{ bumpiness: number; metalness: number; roughness: number }>>; probePositions: <internal>.Numeric; probeRadius: <internal>.Numeric; quality: <internal>.Select<"auto" | "high" | "low" | "medium" | "custom" | "lower" | "highest" | "higher" | "lowest">; resolution: <internal>.Numeric; sizeFactor: <internal>.Numeric; smoothColors: <internal>.Mapped<NamedParams<Normalize<unknown>, "auto"> | NamedParams<Normalize<unknown>, "off"> | NamedParams<Normalize<{ resolutionFactor: number; sampleStride: number }>, "on">>; traceOnly: BooleanParam; transparentBackfaces: <internal>.Select<string>; unitKinds: <internal>.MultiSelect<"spheres" | "gaussians" | "atomic">; visuals: <internal>.MultiSelect<"molecular-surface-mesh" | "molecular-surface-wireframe">; xrayShaded: BooleanParam }, "molecular-surface">; orientation: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-repr/structure/representation".StructureRepresentationProvider<{ alpha: <internal>.Numeric; bumpAmplitude: <internal>.Numeric; bumpFrequency: <internal>.Numeric; clip: <internal>.Group<Normalize<{ objects: Normalize<{ invert: any; position: any; rotation: any; scale: any; type: any }>[]; variant: <internal>.Variant }>>; detail: <internal>.Numeric; doubleSided: BooleanParam; flatShaded: BooleanParam; flipSided: BooleanParam; ignoreLight: BooleanParam; includeParent: BooleanParam; instanceGranularity: BooleanParam; material: <internal>.Group<Normalize<{ bumpiness: number; metalness: number; roughness: number }>>; quality: <internal>.Select<"auto" | "high" | "low" | "medium" | "custom" | "lower" | "highest" | "higher" | "lowest">; sizeFactor: <internal>.Numeric; transparentBackfaces: <internal>.Select<string>; unitKinds: <internal>.MultiSelect<"spheres" | "gaussians" | "atomic">; visuals: <internal>.MultiSelect<"orientation-ellipsoid-mesh">; xrayShaded: BooleanParam }, "orientation">; point: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-repr/structure/representation".StructureRepresentationProvider<{ alpha: <internal>.Numeric; clip: <internal>.Group<Normalize<{ objects: Normalize<{ invert: any; position: any; rotation: any; scale: any; type: any }>[]; variant: <internal>.Variant }>>; ignoreHydrogens: BooleanParam; includeParent: BooleanParam; instanceGranularity: BooleanParam; material: <internal>.Group<Normalize<{ bumpiness: number; metalness: number; roughness: number }>>; pointSizeAttenuation: BooleanParam; pointStyle: <internal>.Select<"square" | "circle" | "fuzzy">; quality: <internal>.Select<"auto" | "high" | "low" | "medium" | "custom" | "lower" | "highest" | "higher" | "lowest">; sizeFactor: <internal>.Numeric; traceOnly: BooleanParam; unitKinds: <internal>.MultiSelect<"spheres" | "gaussians" | "atomic"> }, "point">; putty: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-repr/structure/representation".StructureRepresentationProvider<{ alpha: <internal>.Numeric; bumpAmplitude: <internal>.Numeric; bumpFrequency: <internal>.Numeric; clip: <internal>.Group<Normalize<{ objects: Normalize<{ invert: any; position: any; rotation: any; scale: any; type: any }>[]; variant: <internal>.Variant }>>; detail: <internal>.Numeric; doubleSided: BooleanParam; flatShaded: BooleanParam; flipSided: BooleanParam; ignoreLight: BooleanParam; includeParent: BooleanParam; instanceGranularity: BooleanParam; linearSegments: <internal>.Numeric; material: <internal>.Group<Normalize<{ bumpiness: number; metalness: number; roughness: number }>>; quality: <internal>.Select<"auto" | "high" | "low" | "medium" | "custom" | "lower" | "highest" | "higher" | "lowest">; radialSegments: <internal>.Numeric; sizeFactor: <internal>.Numeric; transparentBackfaces: <internal>.Select<string>; unitKinds: <internal>.MultiSelect<"spheres" | "gaussians" | "atomic">; visuals: <internal>.MultiSelect<"polymer-gap" | "polymer-tube">; xrayShaded: BooleanParam }, "putty">; spacefill: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-repr/structure/representation".StructureRepresentationProvider<{ alpha: <internal>.Numeric; bumpAmplitude: <internal>.Numeric; bumpFrequency: <internal>.Numeric; clip: <internal>.Group<Normalize<{ objects: Normalize<{ invert: any; position: any; rotation: any; scale: any; type: any }>[]; variant: <internal>.Variant }>>; detail: <internal>.Numeric; doubleSided: BooleanParam; flatShaded: BooleanParam; flipSided: BooleanParam; ignoreHydrogens: BooleanParam; ignoreLight: BooleanParam; includeParent: BooleanParam; instanceGranularity: BooleanParam; material: <internal>.Group<Normalize<{ bumpiness: number; metalness: number; roughness: number }>>; quality: <internal>.Select<"auto" | "high" | "low" | "medium" | "custom" | "lower" | "highest" | "higher" | "lowest">; sizeFactor: <internal>.Numeric; traceOnly: BooleanParam; transparentBackfaces: <internal>.Select<string>; tryUseImpostor: BooleanParam; unitKinds: <internal>.MultiSelect<"spheres" | "gaussians" | "atomic">; xrayShaded: BooleanParam }, "spacefill"> }[R]>>

Generated using TypeDoc