export type QueryDomArgs = { name: string; multiple?: boolean; }; export type QueryDomResult = { elements: Array<{ text: string; attrs: Record; path: number[]; }>; }; export type QueryDomHost = { getRootElement(): Element | null; }; /** * Spec §7.7 / §8.2: reads only elements explicitly tagged * `data-agent=""`. No full-DOM access in v1. */ export declare function handleQueryDom(host: QueryDomHost, args: QueryDomArgs): QueryDomResult; //# sourceMappingURL=query-dom.d.ts.map