import type { IStyleHandlerOptions, LoadedPostcssOptions } from '@weapp-tailwindcss/postcss/types';
import type { GenerateCssByGeneratorResult } from './generator-css.js';
import type { InternalUserDefinedOptions } from '../../types/index.js';
export declare function resolveFrameworkPostcssOptions(value: unknown): LoadedPostcssOptions | undefined;
export declare function collectFrameworkPostcssOptionsFromLoaderEntries(entries: unknown[], loaderContext?: unknown): LoadedPostcssOptions | undefined;
export declare function captureFrameworkPostcssOptions(owner: InternalUserDefinedOptions, options: unknown): LoadedPostcssOptions | undefined;
export declare function captureResolvedFrameworkPostcssOptions(owner: InternalUserDefinedOptions, options: LoadedPostcssOptions | undefined): LoadedPostcssOptions | undefined;
export declare function hasFrameworkPostcssOptions(owner: InternalUserDefinedOptions): boolean;
export declare function adaptGeneratedCssWithFrameworkPipeline(owner: InternalUserDefinedOptions, generated: GenerateCssByGeneratorResult, options: {
    cssHandlerOptions: IStyleHandlerOptions;
    file: string;
    majorVersion: number;
    styleHandler: InternalUserDefinedOptions['styleHandler'];
}): Promise<string>;
export declare function adaptGeneratedCssWithFrameworkRootPipeline(owner: InternalUserDefinedOptions, generated: GenerateCssByGeneratorResult, options: {
    cssHandlerOptions: IStyleHandlerOptions;
    file: string;
    majorVersion: number;
    rawCandidates: Iterable<string>;
    styleHandler: InternalUserDefinedOptions['styleHandler'];
}): Promise<string>;
