import type webpack from 'webpack';
import type { WebpackCssImportRewriteLoaderOptions } from './runtime-registry.js';
import { Buffer } from 'node:buffer';
interface CssImportRewriteLoaderOptions extends WebpackCssImportRewriteLoaderOptions {
}
export declare function resolveWebpackCssPipelineLoaderOptions(options: CssImportRewriteLoaderOptions | undefined): CssImportRewriteLoaderOptions | undefined;
export declare function generateCssForWebpackPipeline(source: string, loaderContext: webpack.LoaderContext<CssImportRewriteLoaderOptions>, options: CssImportRewriteLoaderOptions | undefined): Promise<string | undefined>;
export declare function registerWebpackCssGeneratorSource(source: string, resourcePath: string, options: CssImportRewriteLoaderOptions | undefined): void | Promise<void> | undefined;
export declare function transformCssImportRewriteSource(source: string | Buffer, options: CssImportRewriteLoaderOptions | undefined): string | Buffer<ArrayBufferLike>;
declare const WeappTwCssImportRewriteLoader: webpack.LoaderDefinitionFunction<CssImportRewriteLoaderOptions>;
export default WeappTwCssImportRewriteLoader;
