You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
843 B
31 lines
843 B
import { Container } from 'postcss'; |
|
import { Document as Document_2 } from 'postcss'; |
|
import type { Plugin as Plugin_2 } from 'postcss'; |
|
import postcss from 'postcss'; |
|
import { Root } from 'postcss'; |
|
|
|
export declare const expand: Plugin_2; |
|
|
|
export declare function normalize(opts?: NormalizeOptions): Plugin_2; |
|
|
|
declare interface NormalizeOptions { |
|
logLevel?: 'NOTE' | 'WARNING' | 'ERROR'; |
|
type?: 'nvue' | 'uvue'; |
|
} |
|
|
|
export declare function objectifier(node: Root | Document_2 | Container | null): Record<string, unknown>; |
|
|
|
export declare function parse(input: string, options?: ParseOptions): Promise<{ |
|
code: string; |
|
messages: postcss.Message[]; |
|
}>; |
|
|
|
declare interface ParseOptions extends NormalizeOptions { |
|
filename?: string; |
|
map?: boolean; |
|
ts?: boolean; |
|
chunk?: number; |
|
noCode?: boolean; |
|
} |
|
|
|
export { }
|
|
|