import type { OutputAsset } from 'rollup';
import type { GenerateBundleThis } from './types.js';
export declare function createCssAssetEmitter(context: Pick<GenerateBundleThis, 'emitFile'>, bundle?: Record<string, OutputAsset | unknown> | undefined): (fileName: string, source: string) => OutputAsset | undefined;
export declare function resolveAssetSourceFile(asset: OutputAsset, fallbackFile: string): string;
