import autoprefixer from 'autoprefixer'; import type { Options, Format } from '../../types'; export interface GetPluginsOptions extends Options { format: Format; useTypescript: boolean; } export declare function getPostcssOpts(opts: GetPluginsOptions, writeMeta?: boolean): { onExtract?: import("rollup-plugin-postcss").onExtract | undefined; extensions?: string[] | undefined; plugins: any[] | (import("postcss").Plugin & autoprefixer.ExportedAPI)[]; autoModules?: boolean | undefined; namedExports?: boolean | ((id: string) => string) | undefined; minimize?: any; parser?: string | import("rollup-plugin-postcss").FunctionType | undefined; stringifier?: string | import("rollup-plugin-postcss").FunctionType | undefined; syntax?: string | import("rollup-plugin-postcss").FunctionType | undefined; exec?: boolean | undefined; config?: boolean | { path: string; ctx: any; } | undefined; to?: string | undefined; name?: any[] | any[][] | undefined; loaders?: any[] | undefined; onImport?: ((id: string) => void) | undefined; use: string[] | { stylus: any; sass: any; less: any; } | { stylus: any; sass: any; less: any; }; sourceMap?: boolean | "inline" | undefined; include?: string | RegExp | (string | RegExp)[] | null | undefined; exclude?: string | RegExp | (string | RegExp)[] | null | undefined; inject: boolean | Record; extract: string | boolean; modules: boolean | Partial; };