import { CustomColor, Theme } from '@material/material-color-utilities'; /** * Re-export @material/material-color-utilities with extra utilities */ export * from '@material/material-color-utilities'; /** * Wrapper function of `applyTheme()` */ export declare function applyThemeForSoda(theme: Theme | string, dark?: boolean): void; /** * https://github.com/material-foundation/material-color-utilities/issues/98 */ export declare function applySurfaceStyles(theme: Theme, { dark, target }: { dark?: boolean; target: HTMLElement; }): void; /** * Wrapper function of `themeFromImage()` */ export declare function themeFromImageOrFile(img: HTMLImageElement | File, customColors?: CustomColor[]): Promise; /** * Wrapper function for `themeFromSourceColor()` */ export declare function themeFromHexString(hexColor: string, customColors?: CustomColor[]): Theme;