import type { OutputAsset, OutputChunk } from 'rollup';
import type { CssHandlerOptionsCache } from './css-handler-options.js';
import type { GenerateBundleContext } from './types.js';
interface HandleUniAppXPostCssOptions {
    bundle: Record<string, OutputAsset | OutputChunk>;
    debug: GenerateBundleContext['debug'];
    generatorRuntime: Set<string>;
    getCssHandlerOptions: CssHandlerOptionsCache['getCssHandlerOptions'];
    getSourceCandidateSourcesForEntries: GenerateBundleContext['getSourceCandidateSourcesForEntries'];
    getSourceCandidatesForEntries: GenerateBundleContext['getSourceCandidatesForEntries'];
    getViteProcessedCssAssetResults: GenerateBundleContext['getViteProcessedCssAssetResults'];
    isHarmonyAppStyleTarget: boolean;
    isNativeAppStyleTarget: boolean;
    onUpdate: GenerateBundleContext['opts']['onUpdate'];
    opts: GenerateBundleContext['opts'];
    runtimeState: GenerateBundleContext['runtimeState'];
    styleHandler: GenerateBundleContext['opts']['styleHandler'];
    deferStylePlaceholderInjection?: boolean;
}
export declare function handleUniAppXPostCssTasks(options: HandleUniAppXPostCssOptions): Promise<string[]>;
export {};
