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

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 { }