import { RuntimeCtx } from '../ctx.js';
import { Element } from '../element.js';
import { Pipe } from '../model/index.js';
interface ExtractProperty {
    key: string;
    selector: string;
    property: string;
}
export declare class DomBatchExtract extends Pipe {
    static $type: string;
    static $help: string;
    properties: ExtractProperty[];
    apply(inputSet: Element[], _ctx: RuntimeCtx): Promise<Element[]>;
}
export {};
//# sourceMappingURL=DOM.batchExtract.d.ts.map