import type { IStyleHandlerOptions } from '@weapp-tailwindcss/postcss/types';
import type { TailwindResolvedSource } from '../../../generator/index.js';
import type { InternalUserDefinedOptions } from '../../../types/index.js';
export declare function removeTailwindApplyRules(rawSource: string): string;
export declare function hasConfiguredContainerCompatSources(sources: TailwindResolvedSource[]): boolean;
export declare function appendLegacyCompatCss(css: string, rawSource: string, generatorTarget: string, styleHandler: InternalUserDefinedOptions['styleHandler'], cssHandlerOptions: IStyleHandlerOptions, generatorStyleOptions: Partial<IStyleHandlerOptions> | undefined, options?: {
    preserveSelectorOverrides?: boolean | undefined;
}): Promise<string>;
export declare function appendLegacyContainerCompatCss(css: string, rawSource: string, file: string, runtime: Set<string>, configuredContainerCompat: boolean, generatorTarget: string, styleHandler: InternalUserDefinedOptions['styleHandler'], cssHandlerOptions: IStyleHandlerOptions, generatorStyleOptions: Partial<IStyleHandlerOptions> | undefined): Promise<string>;
