import type { CheckRowCountsArgsT } from "../schemas.ts"; import type { ToolOverrides } from "./describe-global.ts"; /** * Standalone row counts for a user-supplied list of objects. * * AI-boundary note: `SELECT COUNT()` returns one integer per object. * No field values, no record IDs. Aggregate metadata only. * * Objects the caller lacks query permission on come back as `null` — we do * not surface the underlying 403/401 to the AI (it's not actionable from * the agent's side and it's confusing). */ export declare function checkRowCounts(args: CheckRowCountsArgsT, overrides?: ToolOverrides): Promise<{ orgId: string; alias: string | null; counts: Record; }>;