import type { HTMLMinifierOptions, OptimizeOptions, PluginBuild } from "./deps.js";
import { LoaderOptions } from "./asset-loader.js";
export interface Options {
    filter?: RegExp;
    specifier?: string;
    css?: LoaderOptions;
    html?: LoaderOptions & {
        htmlMinifier?: HTMLMinifierOptions;
    };
    svg?: LoaderOptions & {
        svgo?: OptimizeOptions;
    };
    xlf?: LoaderOptions;
}
declare function esbuildPluginLit(options?: Options): {
    name: string;
    setup(build: PluginBuild): Promise<void>;
};
export default esbuildPluginLit;
