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 {};
