Spaces:
Sleeping
Sleeping
import { LazyResult } from 'postcss'; | |
export interface StyleCompileOptions { | |
source: string; | |
filename: string; | |
id: string; | |
map?: any; | |
scoped?: boolean; | |
trim?: boolean; | |
preprocessLang?: string; | |
preprocessOptions?: any; | |
postcssOptions?: any; | |
postcssPlugins?: any[]; | |
} | |
export interface AsyncStyleCompileOptions extends StyleCompileOptions { | |
isAsync?: boolean; | |
} | |
export interface StyleCompileResults { | |
code: string; | |
map: any | void; | |
rawResult: LazyResult | void; | |
errors: string[]; | |
} | |
export declare function compileStyle(options: StyleCompileOptions): StyleCompileResults; | |
export declare function compileStyleAsync(options: StyleCompileOptions): Promise<StyleCompileResults>; | |
export declare function doCompileStyle(options: AsyncStyleCompileOptions): StyleCompileResults; | |