export declare function hasThemeJson(themeLocation: string): boolean; export declare const parseThemeJson: (themeLocation?: string) => UniApp.ThemeJson; export declare const normalizeThemeConfigOnce: (manifestJsonPlatform?: Record) => UniApp.ThemeJson; export declare function initTheme(manifestJson: Record, pagesJson: T): T; export declare class ThemeSassParser { _index: number; _input: string; _theme: Record>; constructor(); parse(input: string): Record>; parseVariable(): void; parseVariableValue(): any; parseFunction(): void | string[]; skipOtherValue(): void; parseString(): string; pushThemeValue(key: string, valuePair: string[]): void; consume(expected: string): void; get currentChar(): string; skipWhiteSpaceAndComments(): void; skipComment(): void; skipWhiteSpace(): void; isspace(str: string): boolean; }