import { RemoteElementInfo } from '../../cdp/index.js';
import { RuntimeCtx } from '../ctx.js';
import { Element } from '../element.js';
import { Pipe } from '../model/index.js';
export declare abstract class DomExtractPipe extends Pipe {
    abstract getDatum(info: RemoteElementInfo): any;
    apply(inputSet: Element[], _ctx: RuntimeCtx): Promise<Element[]>;
}
//# sourceMappingURL=_extract.d.ts.map