import type { KnowledgeIngestContext } from '../ingest-context.js';
import type { KnowledgeBatchIngestResult } from '../types.js';
import type { BrowserKnowledgeCollectResult, BrowserKnowledgeFilter, BrowserKnowledgeProfile } from './types.js';
export interface BrowserKnowledgeIngestOptions extends BrowserKnowledgeFilter {
    readonly sessionId?: string | undefined;
    readonly connectorId?: string | undefined;
}
export declare function collectBrowserKnowledge(filter?: BrowserKnowledgeFilter): Promise<BrowserKnowledgeCollectResult>;
export declare function ingestBrowserKnowledge(context: KnowledgeIngestContext, options?: BrowserKnowledgeIngestOptions): Promise<KnowledgeBatchIngestResult & {
    readonly profiles: readonly BrowserKnowledgeProfile[];
}>;
//# sourceMappingURL=ingest.d.ts.map