@payfit/unity-themes
Version:
16 lines (15 loc) • 607 B
TypeScript
export interface ComposeInput {
/** css/variables output for the default theme (:root selector) */
defaultCss: string;
/** css/variables output for the compact theme ([data-unity-theme="compact"]) */
compactCss: string;
/** css/unity-theme output (@theme block + grid/typography utilities) */
themeCss: string;
/** File header + imports */
header: string;
/** Custom variant declarations */
customVariants: string;
/** Output path for the composed CSS */
outputPath: string;
}
export declare function composeMultiThemeCss(input: ComposeInput): Promise<void>;