UNPKG

pdbe-molstar

Version:
15 lines (14 loc) 937 B
import { ColorTheme } from 'molstar/lib/mol-theme/color'; import { ThemeDataContext } from 'molstar/lib/mol-theme/theme'; import { ParamDefinition as PD } from 'molstar/lib/mol-util/param-definition'; /** DomainAnnotationsColorThemeParams for when the data are not available (yet or at all) */ declare const DummyDomainAnnotationsColorThemeParams: { source: PD.Mapped<PD.NamedParams<{ domain: string; }, string>>; }; export type DomainAnnotationsColorThemeParams = typeof DummyDomainAnnotationsColorThemeParams; export type DomainAnnotationsColorThemeProps = PD.Values<DomainAnnotationsColorThemeParams>; export declare function DomainAnnotationsColorTheme(ctx: ThemeDataContext, props: DomainAnnotationsColorThemeProps): ColorTheme<DomainAnnotationsColorThemeParams>; export declare const DomainAnnotationsColorThemeProvider: ColorTheme.Provider<DomainAnnotationsColorThemeParams, 'pdbe-domain-annotations'>; export {};