import type { ResolvedConfig } from 'vite';
export interface FrameworkWatchCssAdaptationOptions {
    enabled: boolean;
    isWatchBuild: boolean;
    isWebGeneratorBranch: boolean;
    ownsTailwindGeneration: boolean;
    platform?: string | undefined;
}
export declare function shouldAdaptFrameworkWatchCssBeforeCache(options: FrameworkWatchCssAdaptationOptions): boolean;
export declare function wrapViteCssPostTransform(config: ResolvedConfig, transformCss: (css: string, id: string) => Promise<string>): boolean;
