import type { IParserConstructor } from "./emmet-compress.js"; type SourceMap = any; export interface ILoaderCallback { (err: null, result: string, map?: SourceMap, meta?: any): void; (err: Error, result?: undefined, map?: SourceMap, meta?: any): void; } export interface ILoaderContext { async(): ILoaderCallback; callback(): ILoaderCallback; } export default function xmlLoader(this: ILoaderContext, source: string, sourceMap?: SourceMap, meta?: any): void; export interface RollupEmmetConfig { parser?: IParserConstructor | Promise; includeRaw?: string | RegExp | Array; include?: string | RegExp | Array; exclude?: string | RegExp | Array; } export declare function rollupLoader(options?: RollupEmmetConfig): import("rollup").Plugin; export {};