import { type DatabaseToolsOption } from "../scripts/db/tool-mode.js"; /** Manually drop the cache — useful from tests or after running a migration. */ export declare function invalidateSchemaPromptCache(): void; /** * Build the `` block appended to the system prompt on every turn. * * `owner` and `orgId` come from the per-request context (AGENT_USER_EMAIL / * AGENT_ORG_ID) and are surfaced so the agent knows who it is acting on behalf * of — and understands that rows are already filtered for that identity. */ export declare function loadSchemaPromptBlock(opts: { owner?: string | null; orgId?: string | null; /** Controls which raw db-* tools are available to the agent. */ databaseTools?: DatabaseToolsOption; /** @deprecated Use databaseTools instead. */ hasRawDbTools?: boolean; }): Promise; //# sourceMappingURL=schema-prompt.d.ts.map