UNPKG

@yandex/themekit

Version:

Build system of design-tokens for any platforms

32 lines (31 loc) 714 B
export interface Theme { /** * Parent theme. */ extends?: string; /** * A list of files for exclude from search. */ exclude: string[]; /** * A list of files with tokens for include to theme. */ sources: string[]; /** * A lias of files with aliases for include to theme. */ aliases: string[]; } /** * Loads theme files like sourced and aliases. */ export declare function loadThemeFiles(path: string, root?: string): Theme; /** * Loads theme sources like tokens and aliases. */ export declare function loadTheme(path: string): { tokens: import("@yandex/themekit-core").RawToken[]; aliases: { [x: string]: string; }; };