import { DynamicColor, DynamicScheme, Hct } from '@material/material-color-utilities';
import { type TMaterialContrastLevel } from '../color/material-contrast-level';
import { type TMaterialVariant } from '../color/material-variant';
import { type TMaterialColors } from '../material-colors/material-colors';
import { MaterialDynamicTokens } from './material-dynamic-tokens';
export declare class MaterialTokens extends MaterialDynamicTokens {
    constructor(sourceColorHct: Hct, options?: Partial<{
        isDark: boolean;
        contrastLevel: TMaterialContrastLevel;
        variant: TMaterialVariant;
        prefix: string;
        excludedTokens: Array<keyof TMaterialColors>;
        customTokens: Record<keyof TMaterialColors, DynamicColor> | {};
    }>);
    protected get scheme(): DynamicScheme;
}
