import { z } from "zod"; export declare const coverageSchema: z.ZodObject<{ status: z.ZodEnum<{ complete: "complete"; partial: "partial"; }>; available: z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$strip>; patterns: z.ZodNullable>; }, z.core.$strip>>; rows: z.ZodNullable>; }, z.core.$strip>; export declare const QueryMeteringDiagnosticsSchema: z.ZodObject<{ executions: z.ZodArray; bytesRead: z.ZodOptional; recordingOutcome: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>; export type QueryMeteringDiagnostics = z.infer; /** Input for POST /logs/query. The query object is the shared v1 query spec. */ export declare const QueryLogsInputSchema: z.ZodObject<{ projectId: z.ZodOptional; query: z.ZodObject<{ version: z.ZodDefault>; pattern: z.ZodOptional>; timeRange: z.ZodDefault; from: z.ZodISODateTime; to: z.ZodISODateTime; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"relative">; lookbackSeconds: z.ZodNumber; }, z.core.$strict>], "kind">>; filters: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodEnum<{ contains: "contains"; eq: "eq"; neq: "neq"; }>; value: z.ZodString; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodLiteral<"in">; values: z.ZodArray; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodLiteral<"exists">; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodEnum<{ gt: "gt"; gte: "gte"; lt: "lt"; lte: "lte"; }>; value: z.ZodNumber; }, z.core.$strict>], "operator">>>; result: z.ZodDefault; limit: z.ZodDefault; order: z.ZodDefault>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"patterns">; limit: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"aggregate">; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ operation: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ operation: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; }, z.core.$strict>], "operation">; groupBy: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>>; limit: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"timeseries">; bucket: z.ZodEnum<{ day: "day"; hour: "hour"; minute: "minute"; }>; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ operation: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ operation: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; }, z.core.$strict>], "operation">; groupBy: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>>; limit: z.ZodDefault; }, z.core.$strict>], "kind">>; }, z.core.$strict>; patternIds: z.ZodOptional>; includeMeteringDiagnostics: z.ZodOptional; }, z.core.$strict>; export type QueryLogsInput = z.infer; /** Output for POST /logs/query. */ export declare const QueryLogsOutputSchema: z.ZodObject<{ spec: z.ZodObject<{ version: z.ZodDefault>; pattern: z.ZodOptional>; timeRange: z.ZodDefault; from: z.ZodISODateTime; to: z.ZodISODateTime; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"relative">; lookbackSeconds: z.ZodNumber; }, z.core.$strict>], "kind">>; filters: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodEnum<{ contains: "contains"; eq: "eq"; neq: "neq"; }>; value: z.ZodString; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodLiteral<"in">; values: z.ZodArray; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodLiteral<"exists">; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodEnum<{ gt: "gt"; gte: "gte"; lt: "lt"; lte: "lte"; }>; value: z.ZodNumber; }, z.core.$strict>], "operator">>>; result: z.ZodDefault; limit: z.ZodDefault; order: z.ZodDefault>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"patterns">; limit: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"aggregate">; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ operation: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ operation: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; }, z.core.$strict>], "operation">; groupBy: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>>; limit: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"timeseries">; bucket: z.ZodEnum<{ day: "day"; hour: "hour"; minute: "minute"; }>; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ operation: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ operation: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; }, z.core.$strict>], "operation">; groupBy: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>>; limit: z.ZodDefault; }, z.core.$strict>], "kind">>; }, z.core.$strict>; resolution: z.ZodObject<{ version: z.ZodLiteral<1>; definitionHash: z.ZodString; catalogRevision: z.ZodString; familyIds: z.ZodArray; resolvedAt: z.ZodISODateTime; }, z.core.$strict>; resolvedTimeRange: z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$strip>; coverage: z.ZodObject<{ status: z.ZodEnum<{ complete: "complete"; partial: "partial"; }>; available: z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$strip>; patterns: z.ZodNullable>; }, z.core.$strip>>; rows: z.ZodNullable>; }, z.core.$strip>; data: z.ZodArray>; meta: z.ZodObject<{ took: z.ZodNumber; executionMs: z.ZodNumber; familyCount: z.ZodNumber; route: z.ZodOptional; exactness: z.ZodEnum<{ approximate: "approximate"; exact: "exact"; }>; error: z.ZodOptional; relativeBound: z.ZodNumber; confidence: z.ZodLiteral<0.95>; sampleFraction: z.ZodNumber; cellRows: z.ZodNumber; minCellRows: z.ZodNumber; designEffect: z.ZodNumber; omissionProbability: z.ZodObject<{ oneIdentity: z.ZodNumber; boundedCell: z.ZodNumber; boundedCellIdentities: z.ZodNumber; maxMultiplicity: z.ZodNullable; basis: z.ZodString; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"quantile_sketch">; algorithm: z.ZodEnum<{ reservoir_sample: "reservoir_sample"; tdigest: "tdigest"; }>; compression: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"distinct_sketch">; algorithm: z.ZodString; }, z.core.$strict>], "kind">>; estimate: z.ZodOptional>; coverage: z.ZodObject<{ from: z.ZodISODateTime; to: z.ZodISODateTime; status: z.ZodEnum<{ complete: "complete"; partial: "partial"; }>; }, z.core.$strict>; freshness: z.ZodObject<{ watermark: z.ZodISODateTime; openBucketFrom: z.ZodOptional; }, z.core.$strict>; catalogRevision: z.ZodOptional; population: z.ZodOptional; services: z.ZodArray; patternIds: z.ZodNumber; unmatchedRows: z.ZodNullable; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strip>; metering: z.ZodOptional; bytesRead: z.ZodOptional; recordingOutcome: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>; export type QueryLogsOutput = z.infer; /** Input for POST /logs/ask. */ export declare const AskLogsInputSchema: z.ZodObject<{ projectId: z.ZodOptional; question: z.ZodString; }, z.core.$strict>; export type AskLogsInput = z.infer; /** Output for POST /logs/ask. */ export declare const AskLogsOutputSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ status: z.ZodLiteral<"no_match">; explanation: z.ZodString; coverage: z.ZodObject<{ status: z.ZodEnum<{ complete: "complete"; partial: "partial"; }>; available: z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$strip>; patterns: z.ZodNullable>; }, z.core.$strip>>; rows: z.ZodNullable>; }, z.core.$strip>; data: z.ZodArray>; meta: z.ZodObject<{ took: z.ZodNumber; retrievalMs: z.ZodNumber; livenessMs: z.ZodNumber; planningMs: z.ZodNumber; executionMs: z.ZodNumber; candidateCount: z.ZodNumber; familyCount: z.ZodNumber; plannerModel: z.ZodString; modelCalls: z.ZodDefault; answerPath: z.ZodDefault>; route: z.ZodOptional; exactness: z.ZodEnum<{ approximate: "approximate"; exact: "exact"; }>; error: z.ZodOptional; relativeBound: z.ZodNumber; confidence: z.ZodLiteral<0.95>; sampleFraction: z.ZodNumber; cellRows: z.ZodNumber; minCellRows: z.ZodNumber; designEffect: z.ZodNumber; omissionProbability: z.ZodObject<{ oneIdentity: z.ZodNumber; boundedCell: z.ZodNumber; boundedCellIdentities: z.ZodNumber; maxMultiplicity: z.ZodNullable; basis: z.ZodString; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"quantile_sketch">; algorithm: z.ZodEnum<{ reservoir_sample: "reservoir_sample"; tdigest: "tdigest"; }>; compression: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"distinct_sketch">; algorithm: z.ZodString; }, z.core.$strict>], "kind">>; estimate: z.ZodOptional>; coverage: z.ZodObject<{ from: z.ZodISODateTime; to: z.ZodISODateTime; status: z.ZodEnum<{ complete: "complete"; partial: "partial"; }>; }, z.core.$strict>; freshness: z.ZodObject<{ watermark: z.ZodISODateTime; openBucketFrom: z.ZodOptional; }, z.core.$strict>; catalogRevision: z.ZodOptional; population: z.ZodOptional; services: z.ZodArray; patternIds: z.ZodNumber; unmatchedRows: z.ZodNullable; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ status: z.ZodLiteral<"query">; explanation: z.ZodString; spec: z.ZodObject<{ version: z.ZodDefault>; pattern: z.ZodOptional>; timeRange: z.ZodDefault; from: z.ZodISODateTime; to: z.ZodISODateTime; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"relative">; lookbackSeconds: z.ZodNumber; }, z.core.$strict>], "kind">>; filters: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodEnum<{ contains: "contains"; eq: "eq"; neq: "neq"; }>; value: z.ZodString; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodLiteral<"in">; values: z.ZodArray; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodLiteral<"exists">; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodEnum<{ gt: "gt"; gte: "gte"; lt: "lt"; lte: "lte"; }>; value: z.ZodNumber; }, z.core.$strict>], "operator">>>; result: z.ZodDefault; limit: z.ZodDefault; order: z.ZodDefault>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"patterns">; limit: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"aggregate">; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ operation: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ operation: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; }, z.core.$strict>], "operation">; groupBy: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>>; limit: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"timeseries">; bucket: z.ZodEnum<{ day: "day"; hour: "hour"; minute: "minute"; }>; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ operation: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ operation: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; }, z.core.$strict>], "operation">; groupBy: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>>; limit: z.ZodDefault; }, z.core.$strict>], "kind">>; }, z.core.$strict>; resolution: z.ZodNullable; definitionHash: z.ZodString; catalogRevision: z.ZodString; familyIds: z.ZodArray; resolvedAt: z.ZodISODateTime; }, z.core.$strict>>; resolvedTimeRange: z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$strip>; coverage: z.ZodObject<{ status: z.ZodEnum<{ complete: "complete"; partial: "partial"; }>; available: z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$strip>; patterns: z.ZodNullable>; }, z.core.$strip>>; rows: z.ZodNullable>; }, z.core.$strip>; data: z.ZodArray>; meta: z.ZodObject<{ took: z.ZodNumber; retrievalMs: z.ZodNumber; livenessMs: z.ZodNumber; planningMs: z.ZodNumber; executionMs: z.ZodNumber; candidateCount: z.ZodNumber; familyCount: z.ZodNumber; plannerModel: z.ZodString; modelCalls: z.ZodDefault; answerPath: z.ZodDefault>; route: z.ZodOptional; exactness: z.ZodEnum<{ approximate: "approximate"; exact: "exact"; }>; error: z.ZodOptional; relativeBound: z.ZodNumber; confidence: z.ZodLiteral<0.95>; sampleFraction: z.ZodNumber; cellRows: z.ZodNumber; minCellRows: z.ZodNumber; designEffect: z.ZodNumber; omissionProbability: z.ZodObject<{ oneIdentity: z.ZodNumber; boundedCell: z.ZodNumber; boundedCellIdentities: z.ZodNumber; maxMultiplicity: z.ZodNullable; basis: z.ZodString; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"quantile_sketch">; algorithm: z.ZodEnum<{ reservoir_sample: "reservoir_sample"; tdigest: "tdigest"; }>; compression: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"distinct_sketch">; algorithm: z.ZodString; }, z.core.$strict>], "kind">>; estimate: z.ZodOptional>; coverage: z.ZodObject<{ from: z.ZodISODateTime; to: z.ZodISODateTime; status: z.ZodEnum<{ complete: "complete"; partial: "partial"; }>; }, z.core.$strict>; freshness: z.ZodObject<{ watermark: z.ZodISODateTime; openBucketFrom: z.ZodOptional; }, z.core.$strict>; catalogRevision: z.ZodOptional; population: z.ZodOptional; services: z.ZodArray; patternIds: z.ZodNumber; unmatchedRows: z.ZodNullable; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strip>; }, z.core.$strip>], "status">; export type AskLogsOutput = z.infer; /** Input for POST /logs/query-spec. The spec is the shared v2 query spec; the window is an invocation parameter. */ export declare const QuerySpecLogsInputSchema: z.ZodObject<{ projectId: z.ZodOptional; spec: z.ZodObject<{ version: z.ZodLiteral<2>; source: z.ZodObject<{ kind: z.ZodLiteral<"logs">; }, z.core.$strict>; predicate: z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>; dimensions: z.ZodArray; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"column">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodEnum<{ log: "log"; resource: "resource"; scope: "scope"; }>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ op: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"event_rate">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"distinct">; field: z.ZodType<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown, z.core.$ZodTypeInternals<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown>>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"numeric">; field: z.ZodType<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown, z.core.$ZodTypeInternals<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown>>; parseAs: z.ZodLiteral<"float64">; aggregate: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; invalidValues: z.ZodEnum<{ drop: "drop"; error: "error"; }>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"recent_rows">; limit: z.ZodNumber; fields: z.ZodOptional>>>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"error_count">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"duration">; aggregate: z.ZodEnum<{ avg: "avg"; max: "max"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; }, z.core.$strict>], "op">; bucket: z.ZodOptional>; output: z.ZodEnum<{ evidence: "evidence"; series: "series"; table: "table"; }>; series: z.ZodOptional; }, z.core.$strict>>; exactness: z.ZodEnum<{ approximate_ok: "approximate_ok"; exact: "exact"; }>; approximation: z.ZodOptional>; anchor: z.ZodOptional; query: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"patterns">; patternIds: z.ZodArray; }, z.core.$strict>], "kind">>; }, z.core.$strict>; timeRange: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"absolute">; from: z.ZodISODateTime; to: z.ZodISODateTime; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"relative">; lookbackSeconds: z.ZodNumber; }, z.core.$strict>], "kind">; includeMeteringDiagnostics: z.ZodOptional; }, z.core.$strict>; export type QuerySpecLogsInput = z.infer; /** * Output for POST /logs/query-spec. `ok` carries the rows and the result * meta (which representation answered, how exact it is, what it covered and * how fresh it was); `rejected` says why no enabled representation could * answer the spec as asked and what change would admit it. */ export declare const QuerySpecLogsOutputSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ status: z.ZodLiteral<"ok">; spec: z.ZodObject<{ version: z.ZodLiteral<2>; source: z.ZodObject<{ kind: z.ZodLiteral<"logs">; }, z.core.$strict>; predicate: z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>; dimensions: z.ZodArray; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"column">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodEnum<{ log: "log"; resource: "resource"; scope: "scope"; }>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ op: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"event_rate">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"distinct">; field: z.ZodType<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown, z.core.$ZodTypeInternals<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown>>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"numeric">; field: z.ZodType<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown, z.core.$ZodTypeInternals<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown>>; parseAs: z.ZodLiteral<"float64">; aggregate: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; invalidValues: z.ZodEnum<{ drop: "drop"; error: "error"; }>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"recent_rows">; limit: z.ZodNumber; fields: z.ZodOptional>>>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"error_count">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"duration">; aggregate: z.ZodEnum<{ avg: "avg"; max: "max"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; }, z.core.$strict>], "op">; bucket: z.ZodOptional>; output: z.ZodEnum<{ evidence: "evidence"; series: "series"; table: "table"; }>; series: z.ZodOptional; }, z.core.$strict>>; exactness: z.ZodEnum<{ approximate_ok: "approximate_ok"; exact: "exact"; }>; approximation: z.ZodOptional>; anchor: z.ZodOptional; query: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"patterns">; patternIds: z.ZodArray; }, z.core.$strict>], "kind">>; }, z.core.$strict>; resolvedTimeRange: z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$strip>; patternIds: z.ZodArray; data: z.ZodArray>; meta: z.ZodObject<{ representation: z.ZodEnum<{ event_volume: "event_volume"; exact_scan: "exact_scan"; pattern_volume: "pattern_volume"; request_metrics: "request_metrics"; sampled_scan: "sampled_scan"; standing: "standing"; }>; exactness: z.ZodEnum<{ approximate: "approximate"; exact: "exact"; }>; error: z.ZodOptional; relativeBound: z.ZodNumber; confidence: z.ZodLiteral<0.95>; sampleFraction: z.ZodNumber; cellRows: z.ZodNumber; minCellRows: z.ZodNumber; designEffect: z.ZodNumber; omissionProbability: z.ZodObject<{ oneIdentity: z.ZodNumber; boundedCell: z.ZodNumber; boundedCellIdentities: z.ZodNumber; maxMultiplicity: z.ZodNullable; basis: z.ZodString; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"quantile_sketch">; algorithm: z.ZodEnum<{ reservoir_sample: "reservoir_sample"; tdigest: "tdigest"; }>; compression: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"distinct_sketch">; algorithm: z.ZodString; }, z.core.$strict>], "kind">>; estimate: z.ZodOptional>; coverage: z.ZodObject<{ from: z.ZodISODateTime; to: z.ZodISODateTime; status: z.ZodEnum<{ complete: "complete"; partial: "partial"; }>; }, z.core.$strict>; freshness: z.ZodObject<{ watermark: z.ZodISODateTime; openBucketFrom: z.ZodOptional; }, z.core.$strict>; catalogRevision: z.ZodOptional; population: z.ZodOptional; services: z.ZodArray; patternIds: z.ZodNumber; unmatchedRows: z.ZodNullable; }, z.core.$strict>>; }, z.core.$strict>; took: z.ZodNumber; executionMs: z.ZodNumber; metering: z.ZodOptional; bytesRead: z.ZodOptional; recordingOutcome: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ status: z.ZodLiteral<"rejected">; spec: z.ZodObject<{ version: z.ZodLiteral<2>; source: z.ZodObject<{ kind: z.ZodLiteral<"logs">; }, z.core.$strict>; predicate: z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>; dimensions: z.ZodArray; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"column">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodEnum<{ log: "log"; resource: "resource"; scope: "scope"; }>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ op: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"event_rate">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"distinct">; field: z.ZodType<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown, z.core.$ZodTypeInternals<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown>>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"numeric">; field: z.ZodType<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown, z.core.$ZodTypeInternals<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown>>; parseAs: z.ZodLiteral<"float64">; aggregate: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; invalidValues: z.ZodEnum<{ drop: "drop"; error: "error"; }>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"recent_rows">; limit: z.ZodNumber; fields: z.ZodOptional>>>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"error_count">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"duration">; aggregate: z.ZodEnum<{ avg: "avg"; max: "max"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; }, z.core.$strict>], "op">; bucket: z.ZodOptional>; output: z.ZodEnum<{ evidence: "evidence"; series: "series"; table: "table"; }>; series: z.ZodOptional; }, z.core.$strict>>; exactness: z.ZodEnum<{ approximate_ok: "approximate_ok"; exact: "exact"; }>; approximation: z.ZodOptional>; anchor: z.ZodOptional; query: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"patterns">; patternIds: z.ZodArray; }, z.core.$strict>], "kind">>; }, z.core.$strict>; resolvedTimeRange: z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$strip>; patternIds: z.ZodArray; reason: z.ZodString; suggestion: z.ZodEnum<{ allow_approximation: "allow_approximation"; coarsen_bucket: "coarsen_bucket"; narrow_window: "narrow_window"; promote_attribute: "promote_attribute"; }>; skipped: z.ZodArray; reason: z.ZodString; suggestion: z.ZodOptional>; }, z.core.$strict>>; took: z.ZodNumber; metering: z.ZodOptional; bytesRead: z.ZodOptional; recordingOutcome: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>], "status">; export type QuerySpecLogsOutput = z.infer; export declare const LogsVolumeIntervalSchema: z.ZodEnum<{ "15m": "15m"; "1h": "1h"; "1m": "1m"; "5m": "5m"; }>; export type LogsVolumeInterval = z.infer; export declare const LogsVolumeDimensionSchema: z.ZodEnum<{ environment: "environment"; service_name: "service_name"; severity_text: "severity_text"; }>; export type LogsVolumeDimension = z.infer; export declare const LogsVolumeInputSchema: z.ZodObject<{ projectId: z.ZodOptional; startDate: z.ZodString; endDate: z.ZodString; interval: z.ZodOptional>; groupBy: z.ZodOptional>; filters: z.ZodOptional; severity_text: z.ZodOptional; environment: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; export type LogsVolumeInput = z.infer; export declare const LogsVolumeOutputSchema: z.ZodObject<{ total: z.ZodNumber; startDate: z.ZodString; endDate: z.ZodString; interval: z.ZodEnum<{ "15m": "15m"; "1h": "1h"; "1m": "1m"; "5m": "5m"; }>; series: z.ZodArray>; }, z.core.$strip>>; }, z.core.$strip>; export type LogsVolumeOutput = z.infer; export declare const queryLogs: import("../orpc-contracts/index.js").OperationDefinition; query: z.ZodObject<{ version: z.ZodDefault>; pattern: z.ZodOptional>; timeRange: z.ZodDefault; from: z.ZodISODateTime; to: z.ZodISODateTime; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"relative">; lookbackSeconds: z.ZodNumber; }, z.core.$strict>], "kind">>; filters: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodEnum<{ contains: "contains"; eq: "eq"; neq: "neq"; }>; value: z.ZodString; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodLiteral<"in">; values: z.ZodArray; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodLiteral<"exists">; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodEnum<{ gt: "gt"; gte: "gte"; lt: "lt"; lte: "lte"; }>; value: z.ZodNumber; }, z.core.$strict>], "operator">>>; result: z.ZodDefault; limit: z.ZodDefault; order: z.ZodDefault>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"patterns">; limit: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"aggregate">; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ operation: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ operation: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; }, z.core.$strict>], "operation">; groupBy: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>>; limit: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"timeseries">; bucket: z.ZodEnum<{ day: "day"; hour: "hour"; minute: "minute"; }>; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ operation: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ operation: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; }, z.core.$strict>], "operation">; groupBy: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>>; limit: z.ZodDefault; }, z.core.$strict>], "kind">>; }, z.core.$strict>; patternIds: z.ZodOptional>; includeMeteringDiagnostics: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ spec: z.ZodObject<{ version: z.ZodDefault>; pattern: z.ZodOptional>; timeRange: z.ZodDefault; from: z.ZodISODateTime; to: z.ZodISODateTime; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"relative">; lookbackSeconds: z.ZodNumber; }, z.core.$strict>], "kind">>; filters: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodEnum<{ contains: "contains"; eq: "eq"; neq: "neq"; }>; value: z.ZodString; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodLiteral<"in">; values: z.ZodArray; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodLiteral<"exists">; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodEnum<{ gt: "gt"; gte: "gte"; lt: "lt"; lte: "lte"; }>; value: z.ZodNumber; }, z.core.$strict>], "operator">>>; result: z.ZodDefault; limit: z.ZodDefault; order: z.ZodDefault>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"patterns">; limit: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"aggregate">; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ operation: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ operation: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; }, z.core.$strict>], "operation">; groupBy: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>>; limit: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"timeseries">; bucket: z.ZodEnum<{ day: "day"; hour: "hour"; minute: "minute"; }>; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ operation: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ operation: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; }, z.core.$strict>], "operation">; groupBy: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>>; limit: z.ZodDefault; }, z.core.$strict>], "kind">>; }, z.core.$strict>; resolution: z.ZodObject<{ version: z.ZodLiteral<1>; definitionHash: z.ZodString; catalogRevision: z.ZodString; familyIds: z.ZodArray; resolvedAt: z.ZodISODateTime; }, z.core.$strict>; resolvedTimeRange: z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$strip>; coverage: z.ZodObject<{ status: z.ZodEnum<{ complete: "complete"; partial: "partial"; }>; available: z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$strip>; patterns: z.ZodNullable>; }, z.core.$strip>>; rows: z.ZodNullable>; }, z.core.$strip>; data: z.ZodArray>; meta: z.ZodObject<{ took: z.ZodNumber; executionMs: z.ZodNumber; familyCount: z.ZodNumber; route: z.ZodOptional; exactness: z.ZodEnum<{ approximate: "approximate"; exact: "exact"; }>; error: z.ZodOptional; relativeBound: z.ZodNumber; confidence: z.ZodLiteral<0.95>; sampleFraction: z.ZodNumber; cellRows: z.ZodNumber; minCellRows: z.ZodNumber; designEffect: z.ZodNumber; omissionProbability: z.ZodObject<{ oneIdentity: z.ZodNumber; boundedCell: z.ZodNumber; boundedCellIdentities: z.ZodNumber; maxMultiplicity: z.ZodNullable; basis: z.ZodString; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"quantile_sketch">; algorithm: z.ZodEnum<{ reservoir_sample: "reservoir_sample"; tdigest: "tdigest"; }>; compression: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"distinct_sketch">; algorithm: z.ZodString; }, z.core.$strict>], "kind">>; estimate: z.ZodOptional>; coverage: z.ZodObject<{ from: z.ZodISODateTime; to: z.ZodISODateTime; status: z.ZodEnum<{ complete: "complete"; partial: "partial"; }>; }, z.core.$strict>; freshness: z.ZodObject<{ watermark: z.ZodISODateTime; openBucketFrom: z.ZodOptional; }, z.core.$strict>; catalogRevision: z.ZodOptional; population: z.ZodOptional; services: z.ZodArray; patternIds: z.ZodNumber; unmatchedRows: z.ZodNullable; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strip>; metering: z.ZodOptional; bytesRead: z.ZodOptional; recordingOutcome: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>, "api">; export declare const querySpecLogs: import("../orpc-contracts/index.js").OperationDefinition; spec: z.ZodObject<{ version: z.ZodLiteral<2>; source: z.ZodObject<{ kind: z.ZodLiteral<"logs">; }, z.core.$strict>; predicate: z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>; dimensions: z.ZodArray; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"column">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodEnum<{ log: "log"; resource: "resource"; scope: "scope"; }>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ op: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"event_rate">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"distinct">; field: z.ZodType<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown, z.core.$ZodTypeInternals<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown>>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"numeric">; field: z.ZodType<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown, z.core.$ZodTypeInternals<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown>>; parseAs: z.ZodLiteral<"float64">; aggregate: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; invalidValues: z.ZodEnum<{ drop: "drop"; error: "error"; }>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"recent_rows">; limit: z.ZodNumber; fields: z.ZodOptional>>>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"error_count">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"duration">; aggregate: z.ZodEnum<{ avg: "avg"; max: "max"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; }, z.core.$strict>], "op">; bucket: z.ZodOptional>; output: z.ZodEnum<{ evidence: "evidence"; series: "series"; table: "table"; }>; series: z.ZodOptional; }, z.core.$strict>>; exactness: z.ZodEnum<{ approximate_ok: "approximate_ok"; exact: "exact"; }>; approximation: z.ZodOptional>; anchor: z.ZodOptional; query: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"patterns">; patternIds: z.ZodArray; }, z.core.$strict>], "kind">>; }, z.core.$strict>; timeRange: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"absolute">; from: z.ZodISODateTime; to: z.ZodISODateTime; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"relative">; lookbackSeconds: z.ZodNumber; }, z.core.$strict>], "kind">; includeMeteringDiagnostics: z.ZodOptional; }, z.core.$strict>, z.ZodDiscriminatedUnion<[z.ZodObject<{ status: z.ZodLiteral<"ok">; spec: z.ZodObject<{ version: z.ZodLiteral<2>; source: z.ZodObject<{ kind: z.ZodLiteral<"logs">; }, z.core.$strict>; predicate: z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>; dimensions: z.ZodArray; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"column">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodEnum<{ log: "log"; resource: "resource"; scope: "scope"; }>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ op: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"event_rate">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"distinct">; field: z.ZodType<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown, z.core.$ZodTypeInternals<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown>>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"numeric">; field: z.ZodType<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown, z.core.$ZodTypeInternals<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown>>; parseAs: z.ZodLiteral<"float64">; aggregate: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; invalidValues: z.ZodEnum<{ drop: "drop"; error: "error"; }>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"recent_rows">; limit: z.ZodNumber; fields: z.ZodOptional>>>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"error_count">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"duration">; aggregate: z.ZodEnum<{ avg: "avg"; max: "max"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; }, z.core.$strict>], "op">; bucket: z.ZodOptional>; output: z.ZodEnum<{ evidence: "evidence"; series: "series"; table: "table"; }>; series: z.ZodOptional; }, z.core.$strict>>; exactness: z.ZodEnum<{ approximate_ok: "approximate_ok"; exact: "exact"; }>; approximation: z.ZodOptional>; anchor: z.ZodOptional; query: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"patterns">; patternIds: z.ZodArray; }, z.core.$strict>], "kind">>; }, z.core.$strict>; resolvedTimeRange: z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$strip>; patternIds: z.ZodArray; data: z.ZodArray>; meta: z.ZodObject<{ representation: z.ZodEnum<{ event_volume: "event_volume"; exact_scan: "exact_scan"; pattern_volume: "pattern_volume"; request_metrics: "request_metrics"; sampled_scan: "sampled_scan"; standing: "standing"; }>; exactness: z.ZodEnum<{ approximate: "approximate"; exact: "exact"; }>; error: z.ZodOptional; relativeBound: z.ZodNumber; confidence: z.ZodLiteral<0.95>; sampleFraction: z.ZodNumber; cellRows: z.ZodNumber; minCellRows: z.ZodNumber; designEffect: z.ZodNumber; omissionProbability: z.ZodObject<{ oneIdentity: z.ZodNumber; boundedCell: z.ZodNumber; boundedCellIdentities: z.ZodNumber; maxMultiplicity: z.ZodNullable; basis: z.ZodString; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"quantile_sketch">; algorithm: z.ZodEnum<{ reservoir_sample: "reservoir_sample"; tdigest: "tdigest"; }>; compression: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"distinct_sketch">; algorithm: z.ZodString; }, z.core.$strict>], "kind">>; estimate: z.ZodOptional>; coverage: z.ZodObject<{ from: z.ZodISODateTime; to: z.ZodISODateTime; status: z.ZodEnum<{ complete: "complete"; partial: "partial"; }>; }, z.core.$strict>; freshness: z.ZodObject<{ watermark: z.ZodISODateTime; openBucketFrom: z.ZodOptional; }, z.core.$strict>; catalogRevision: z.ZodOptional; population: z.ZodOptional; services: z.ZodArray; patternIds: z.ZodNumber; unmatchedRows: z.ZodNullable; }, z.core.$strict>>; }, z.core.$strict>; took: z.ZodNumber; executionMs: z.ZodNumber; metering: z.ZodOptional; bytesRead: z.ZodOptional; recordingOutcome: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ status: z.ZodLiteral<"rejected">; spec: z.ZodObject<{ version: z.ZodLiteral<2>; source: z.ZodObject<{ kind: z.ZodLiteral<"logs">; }, z.core.$strict>; predicate: z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>; dimensions: z.ZodArray; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"column">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodEnum<{ log: "log"; resource: "resource"; scope: "scope"; }>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ op: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"event_rate">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"distinct">; field: z.ZodType<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown, z.core.$ZodTypeInternals<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown>>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"numeric">; field: z.ZodType<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown, z.core.$ZodTypeInternals<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown>>; parseAs: z.ZodLiteral<"float64">; aggregate: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; invalidValues: z.ZodEnum<{ drop: "drop"; error: "error"; }>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"recent_rows">; limit: z.ZodNumber; fields: z.ZodOptional>>>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"error_count">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"duration">; aggregate: z.ZodEnum<{ avg: "avg"; max: "max"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; }, z.core.$strict>], "op">; bucket: z.ZodOptional>; output: z.ZodEnum<{ evidence: "evidence"; series: "series"; table: "table"; }>; series: z.ZodOptional; }, z.core.$strict>>; exactness: z.ZodEnum<{ approximate_ok: "approximate_ok"; exact: "exact"; }>; approximation: z.ZodOptional>; anchor: z.ZodOptional; query: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"patterns">; patternIds: z.ZodArray; }, z.core.$strict>], "kind">>; }, z.core.$strict>; resolvedTimeRange: z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$strip>; patternIds: z.ZodArray; reason: z.ZodString; suggestion: z.ZodEnum<{ allow_approximation: "allow_approximation"; coarsen_bucket: "coarsen_bucket"; narrow_window: "narrow_window"; promote_attribute: "promote_attribute"; }>; skipped: z.ZodArray; reason: z.ZodString; suggestion: z.ZodOptional>; }, z.core.$strict>>; took: z.ZodNumber; metering: z.ZodOptional; bytesRead: z.ZodOptional; recordingOutcome: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>], "status">, "api">; export declare const askLogs: import("../orpc-contracts/index.js").OperationDefinition; question: z.ZodString; }, z.core.$strict>, z.ZodDiscriminatedUnion<[z.ZodObject<{ status: z.ZodLiteral<"no_match">; explanation: z.ZodString; coverage: z.ZodObject<{ status: z.ZodEnum<{ complete: "complete"; partial: "partial"; }>; available: z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$strip>; patterns: z.ZodNullable>; }, z.core.$strip>>; rows: z.ZodNullable>; }, z.core.$strip>; data: z.ZodArray>; meta: z.ZodObject<{ took: z.ZodNumber; retrievalMs: z.ZodNumber; livenessMs: z.ZodNumber; planningMs: z.ZodNumber; executionMs: z.ZodNumber; candidateCount: z.ZodNumber; familyCount: z.ZodNumber; plannerModel: z.ZodString; modelCalls: z.ZodDefault; answerPath: z.ZodDefault>; route: z.ZodOptional; exactness: z.ZodEnum<{ approximate: "approximate"; exact: "exact"; }>; error: z.ZodOptional; relativeBound: z.ZodNumber; confidence: z.ZodLiteral<0.95>; sampleFraction: z.ZodNumber; cellRows: z.ZodNumber; minCellRows: z.ZodNumber; designEffect: z.ZodNumber; omissionProbability: z.ZodObject<{ oneIdentity: z.ZodNumber; boundedCell: z.ZodNumber; boundedCellIdentities: z.ZodNumber; maxMultiplicity: z.ZodNullable; basis: z.ZodString; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"quantile_sketch">; algorithm: z.ZodEnum<{ reservoir_sample: "reservoir_sample"; tdigest: "tdigest"; }>; compression: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"distinct_sketch">; algorithm: z.ZodString; }, z.core.$strict>], "kind">>; estimate: z.ZodOptional>; coverage: z.ZodObject<{ from: z.ZodISODateTime; to: z.ZodISODateTime; status: z.ZodEnum<{ complete: "complete"; partial: "partial"; }>; }, z.core.$strict>; freshness: z.ZodObject<{ watermark: z.ZodISODateTime; openBucketFrom: z.ZodOptional; }, z.core.$strict>; catalogRevision: z.ZodOptional; population: z.ZodOptional; services: z.ZodArray; patternIds: z.ZodNumber; unmatchedRows: z.ZodNullable; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ status: z.ZodLiteral<"query">; explanation: z.ZodString; spec: z.ZodObject<{ version: z.ZodDefault>; pattern: z.ZodOptional>; timeRange: z.ZodDefault; from: z.ZodISODateTime; to: z.ZodISODateTime; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"relative">; lookbackSeconds: z.ZodNumber; }, z.core.$strict>], "kind">>; filters: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodEnum<{ contains: "contains"; eq: "eq"; neq: "neq"; }>; value: z.ZodString; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodLiteral<"in">; values: z.ZodArray; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodLiteral<"exists">; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodEnum<{ gt: "gt"; gte: "gte"; lt: "lt"; lte: "lte"; }>; value: z.ZodNumber; }, z.core.$strict>], "operator">>>; result: z.ZodDefault; limit: z.ZodDefault; order: z.ZodDefault>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"patterns">; limit: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"aggregate">; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ operation: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ operation: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; }, z.core.$strict>], "operation">; groupBy: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>>; limit: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"timeseries">; bucket: z.ZodEnum<{ day: "day"; hour: "hour"; minute: "minute"; }>; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ operation: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ operation: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; }, z.core.$strict>], "operation">; groupBy: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>>; limit: z.ZodDefault; }, z.core.$strict>], "kind">>; }, z.core.$strict>; resolution: z.ZodNullable; definitionHash: z.ZodString; catalogRevision: z.ZodString; familyIds: z.ZodArray; resolvedAt: z.ZodISODateTime; }, z.core.$strict>>; resolvedTimeRange: z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$strip>; coverage: z.ZodObject<{ status: z.ZodEnum<{ complete: "complete"; partial: "partial"; }>; available: z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$strip>; patterns: z.ZodNullable>; }, z.core.$strip>>; rows: z.ZodNullable>; }, z.core.$strip>; data: z.ZodArray>; meta: z.ZodObject<{ took: z.ZodNumber; retrievalMs: z.ZodNumber; livenessMs: z.ZodNumber; planningMs: z.ZodNumber; executionMs: z.ZodNumber; candidateCount: z.ZodNumber; familyCount: z.ZodNumber; plannerModel: z.ZodString; modelCalls: z.ZodDefault; answerPath: z.ZodDefault>; route: z.ZodOptional; exactness: z.ZodEnum<{ approximate: "approximate"; exact: "exact"; }>; error: z.ZodOptional; relativeBound: z.ZodNumber; confidence: z.ZodLiteral<0.95>; sampleFraction: z.ZodNumber; cellRows: z.ZodNumber; minCellRows: z.ZodNumber; designEffect: z.ZodNumber; omissionProbability: z.ZodObject<{ oneIdentity: z.ZodNumber; boundedCell: z.ZodNumber; boundedCellIdentities: z.ZodNumber; maxMultiplicity: z.ZodNullable; basis: z.ZodString; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"quantile_sketch">; algorithm: z.ZodEnum<{ reservoir_sample: "reservoir_sample"; tdigest: "tdigest"; }>; compression: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"distinct_sketch">; algorithm: z.ZodString; }, z.core.$strict>], "kind">>; estimate: z.ZodOptional>; coverage: z.ZodObject<{ from: z.ZodISODateTime; to: z.ZodISODateTime; status: z.ZodEnum<{ complete: "complete"; partial: "partial"; }>; }, z.core.$strict>; freshness: z.ZodObject<{ watermark: z.ZodISODateTime; openBucketFrom: z.ZodOptional; }, z.core.$strict>; catalogRevision: z.ZodOptional; population: z.ZodOptional; services: z.ZodArray; patternIds: z.ZodNumber; unmatchedRows: z.ZodNullable; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strip>; }, z.core.$strip>], "status">, "api">; export declare const logsVolume: import("../orpc-contracts/index.js").OperationDefinition; startDate: z.ZodString; endDate: z.ZodString; interval: z.ZodOptional>; groupBy: z.ZodOptional>; filters: z.ZodOptional; severity_text: z.ZodOptional; environment: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ total: z.ZodNumber; startDate: z.ZodString; endDate: z.ZodString; interval: z.ZodEnum<{ "15m": "15m"; "1h": "1h"; "1m": "1m"; "5m": "5m"; }>; series: z.ZodArray>; }, z.core.$strip>>; }, z.core.$strip>, "api">; export declare const logsContract: { readonly query: import("@orpc/contract").ContractProcedure; query: z.ZodObject<{ version: z.ZodDefault>; pattern: z.ZodOptional>; timeRange: z.ZodDefault; from: z.ZodISODateTime; to: z.ZodISODateTime; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"relative">; lookbackSeconds: z.ZodNumber; }, z.core.$strict>], "kind">>; filters: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodEnum<{ contains: "contains"; eq: "eq"; neq: "neq"; }>; value: z.ZodString; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodLiteral<"in">; values: z.ZodArray; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodLiteral<"exists">; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodEnum<{ gt: "gt"; gte: "gte"; lt: "lt"; lte: "lte"; }>; value: z.ZodNumber; }, z.core.$strict>], "operator">>>; result: z.ZodDefault; limit: z.ZodDefault; order: z.ZodDefault>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"patterns">; limit: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"aggregate">; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ operation: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ operation: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; }, z.core.$strict>], "operation">; groupBy: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>>; limit: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"timeseries">; bucket: z.ZodEnum<{ day: "day"; hour: "hour"; minute: "minute"; }>; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ operation: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ operation: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; }, z.core.$strict>], "operation">; groupBy: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>>; limit: z.ZodDefault; }, z.core.$strict>], "kind">>; }, z.core.$strict>; patternIds: z.ZodOptional>; includeMeteringDiagnostics: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ spec: z.ZodObject<{ version: z.ZodDefault>; pattern: z.ZodOptional>; timeRange: z.ZodDefault; from: z.ZodISODateTime; to: z.ZodISODateTime; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"relative">; lookbackSeconds: z.ZodNumber; }, z.core.$strict>], "kind">>; filters: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodEnum<{ contains: "contains"; eq: "eq"; neq: "neq"; }>; value: z.ZodString; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodLiteral<"in">; values: z.ZodArray; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodLiteral<"exists">; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodEnum<{ gt: "gt"; gte: "gte"; lt: "lt"; lte: "lte"; }>; value: z.ZodNumber; }, z.core.$strict>], "operator">>>; result: z.ZodDefault; limit: z.ZodDefault; order: z.ZodDefault>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"patterns">; limit: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"aggregate">; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ operation: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ operation: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; }, z.core.$strict>], "operation">; groupBy: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>>; limit: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"timeseries">; bucket: z.ZodEnum<{ day: "day"; hour: "hour"; minute: "minute"; }>; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ operation: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ operation: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; }, z.core.$strict>], "operation">; groupBy: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>>; limit: z.ZodDefault; }, z.core.$strict>], "kind">>; }, z.core.$strict>; resolution: z.ZodObject<{ version: z.ZodLiteral<1>; definitionHash: z.ZodString; catalogRevision: z.ZodString; familyIds: z.ZodArray; resolvedAt: z.ZodISODateTime; }, z.core.$strict>; resolvedTimeRange: z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$strip>; coverage: z.ZodObject<{ status: z.ZodEnum<{ complete: "complete"; partial: "partial"; }>; available: z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$strip>; patterns: z.ZodNullable>; }, z.core.$strip>>; rows: z.ZodNullable>; }, z.core.$strip>; data: z.ZodArray>; meta: z.ZodObject<{ took: z.ZodNumber; executionMs: z.ZodNumber; familyCount: z.ZodNumber; route: z.ZodOptional; exactness: z.ZodEnum<{ approximate: "approximate"; exact: "exact"; }>; error: z.ZodOptional; relativeBound: z.ZodNumber; confidence: z.ZodLiteral<0.95>; sampleFraction: z.ZodNumber; cellRows: z.ZodNumber; minCellRows: z.ZodNumber; designEffect: z.ZodNumber; omissionProbability: z.ZodObject<{ oneIdentity: z.ZodNumber; boundedCell: z.ZodNumber; boundedCellIdentities: z.ZodNumber; maxMultiplicity: z.ZodNullable; basis: z.ZodString; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"quantile_sketch">; algorithm: z.ZodEnum<{ reservoir_sample: "reservoir_sample"; tdigest: "tdigest"; }>; compression: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"distinct_sketch">; algorithm: z.ZodString; }, z.core.$strict>], "kind">>; estimate: z.ZodOptional>; coverage: z.ZodObject<{ from: z.ZodISODateTime; to: z.ZodISODateTime; status: z.ZodEnum<{ complete: "complete"; partial: "partial"; }>; }, z.core.$strict>; freshness: z.ZodObject<{ watermark: z.ZodISODateTime; openBucketFrom: z.ZodOptional; }, z.core.$strict>; catalogRevision: z.ZodOptional; population: z.ZodOptional; services: z.ZodArray; patternIds: z.ZodNumber; unmatchedRows: z.ZodNullable; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strip>; metering: z.ZodOptional; bytesRead: z.ZodOptional; recordingOutcome: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>, Record, import("../orpc-contracts/index.js").OperationContractMetadata<"api">>; readonly querySpec: import("@orpc/contract").ContractProcedure; spec: z.ZodObject<{ version: z.ZodLiteral<2>; source: z.ZodObject<{ kind: z.ZodLiteral<"logs">; }, z.core.$strict>; predicate: z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>; dimensions: z.ZodArray; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"column">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodEnum<{ log: "log"; resource: "resource"; scope: "scope"; }>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ op: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"event_rate">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"distinct">; field: z.ZodType<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown, z.core.$ZodTypeInternals<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown>>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"numeric">; field: z.ZodType<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown, z.core.$ZodTypeInternals<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown>>; parseAs: z.ZodLiteral<"float64">; aggregate: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; invalidValues: z.ZodEnum<{ drop: "drop"; error: "error"; }>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"recent_rows">; limit: z.ZodNumber; fields: z.ZodOptional>>>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"error_count">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"duration">; aggregate: z.ZodEnum<{ avg: "avg"; max: "max"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; }, z.core.$strict>], "op">; bucket: z.ZodOptional>; output: z.ZodEnum<{ evidence: "evidence"; series: "series"; table: "table"; }>; series: z.ZodOptional; }, z.core.$strict>>; exactness: z.ZodEnum<{ approximate_ok: "approximate_ok"; exact: "exact"; }>; approximation: z.ZodOptional>; anchor: z.ZodOptional; query: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"patterns">; patternIds: z.ZodArray; }, z.core.$strict>], "kind">>; }, z.core.$strict>; timeRange: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"absolute">; from: z.ZodISODateTime; to: z.ZodISODateTime; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"relative">; lookbackSeconds: z.ZodNumber; }, z.core.$strict>], "kind">; includeMeteringDiagnostics: z.ZodOptional; }, z.core.$strict>, z.ZodDiscriminatedUnion<[z.ZodObject<{ status: z.ZodLiteral<"ok">; spec: z.ZodObject<{ version: z.ZodLiteral<2>; source: z.ZodObject<{ kind: z.ZodLiteral<"logs">; }, z.core.$strict>; predicate: z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>; dimensions: z.ZodArray; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"column">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodEnum<{ log: "log"; resource: "resource"; scope: "scope"; }>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ op: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"event_rate">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"distinct">; field: z.ZodType<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown, z.core.$ZodTypeInternals<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown>>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"numeric">; field: z.ZodType<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown, z.core.$ZodTypeInternals<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown>>; parseAs: z.ZodLiteral<"float64">; aggregate: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; invalidValues: z.ZodEnum<{ drop: "drop"; error: "error"; }>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"recent_rows">; limit: z.ZodNumber; fields: z.ZodOptional>>>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"error_count">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"duration">; aggregate: z.ZodEnum<{ avg: "avg"; max: "max"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; }, z.core.$strict>], "op">; bucket: z.ZodOptional>; output: z.ZodEnum<{ evidence: "evidence"; series: "series"; table: "table"; }>; series: z.ZodOptional; }, z.core.$strict>>; exactness: z.ZodEnum<{ approximate_ok: "approximate_ok"; exact: "exact"; }>; approximation: z.ZodOptional>; anchor: z.ZodOptional; query: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"patterns">; patternIds: z.ZodArray; }, z.core.$strict>], "kind">>; }, z.core.$strict>; resolvedTimeRange: z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$strip>; patternIds: z.ZodArray; data: z.ZodArray>; meta: z.ZodObject<{ representation: z.ZodEnum<{ event_volume: "event_volume"; exact_scan: "exact_scan"; pattern_volume: "pattern_volume"; request_metrics: "request_metrics"; sampled_scan: "sampled_scan"; standing: "standing"; }>; exactness: z.ZodEnum<{ approximate: "approximate"; exact: "exact"; }>; error: z.ZodOptional; relativeBound: z.ZodNumber; confidence: z.ZodLiteral<0.95>; sampleFraction: z.ZodNumber; cellRows: z.ZodNumber; minCellRows: z.ZodNumber; designEffect: z.ZodNumber; omissionProbability: z.ZodObject<{ oneIdentity: z.ZodNumber; boundedCell: z.ZodNumber; boundedCellIdentities: z.ZodNumber; maxMultiplicity: z.ZodNullable; basis: z.ZodString; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"quantile_sketch">; algorithm: z.ZodEnum<{ reservoir_sample: "reservoir_sample"; tdigest: "tdigest"; }>; compression: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"distinct_sketch">; algorithm: z.ZodString; }, z.core.$strict>], "kind">>; estimate: z.ZodOptional>; coverage: z.ZodObject<{ from: z.ZodISODateTime; to: z.ZodISODateTime; status: z.ZodEnum<{ complete: "complete"; partial: "partial"; }>; }, z.core.$strict>; freshness: z.ZodObject<{ watermark: z.ZodISODateTime; openBucketFrom: z.ZodOptional; }, z.core.$strict>; catalogRevision: z.ZodOptional; population: z.ZodOptional; services: z.ZodArray; patternIds: z.ZodNumber; unmatchedRows: z.ZodNullable; }, z.core.$strict>>; }, z.core.$strict>; took: z.ZodNumber; executionMs: z.ZodNumber; metering: z.ZodOptional; bytesRead: z.ZodOptional; recordingOutcome: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ status: z.ZodLiteral<"rejected">; spec: z.ZodObject<{ version: z.ZodLiteral<2>; source: z.ZodObject<{ kind: z.ZodLiteral<"logs">; }, z.core.$strict>; predicate: z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>; dimensions: z.ZodArray; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"column">; name: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodEnum<{ log: "log"; resource: "resource"; scope: "scope"; }>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"pattern">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ op: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"event_rate">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"distinct">; field: z.ZodType<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown, z.core.$ZodTypeInternals<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown>>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"numeric">; field: z.ZodType<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown, z.core.$ZodTypeInternals<{ kind: "service"; } | { kind: "severity_number"; } | { kind: "column"; name: string; } | { kind: "attribute"; source: "log" | "resource" | "scope"; key: string; } | { kind: "pattern"; } | { kind: "body"; } | { kind: "body_json"; path: string[]; }, unknown>>; parseAs: z.ZodLiteral<"float64">; aggregate: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; invalidValues: z.ZodEnum<{ drop: "drop"; error: "error"; }>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"recent_rows">; limit: z.ZodNumber; fields: z.ZodOptional>>>; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"error_count">; }, z.core.$strict>, z.ZodObject<{ op: z.ZodLiteral<"duration">; aggregate: z.ZodEnum<{ avg: "avg"; max: "max"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; }, z.core.$strict>], "op">; bucket: z.ZodOptional>; output: z.ZodEnum<{ evidence: "evidence"; series: "series"; table: "table"; }>; series: z.ZodOptional; }, z.core.$strict>>; exactness: z.ZodEnum<{ approximate_ok: "approximate_ok"; exact: "exact"; }>; approximation: z.ZodOptional>; anchor: z.ZodOptional; query: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"patterns">; patternIds: z.ZodArray; }, z.core.$strict>], "kind">>; }, z.core.$strict>; resolvedTimeRange: z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$strip>; patternIds: z.ZodArray; reason: z.ZodString; suggestion: z.ZodEnum<{ allow_approximation: "allow_approximation"; coarsen_bucket: "coarsen_bucket"; narrow_window: "narrow_window"; promote_attribute: "promote_attribute"; }>; skipped: z.ZodArray; reason: z.ZodString; suggestion: z.ZodOptional>; }, z.core.$strict>>; took: z.ZodNumber; metering: z.ZodOptional; bytesRead: z.ZodOptional; recordingOutcome: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>], "status">, Record, import("../orpc-contracts/index.js").OperationContractMetadata<"api">>; readonly ask: import("@orpc/contract").ContractProcedure; question: z.ZodString; }, z.core.$strict>, z.ZodDiscriminatedUnion<[z.ZodObject<{ status: z.ZodLiteral<"no_match">; explanation: z.ZodString; coverage: z.ZodObject<{ status: z.ZodEnum<{ complete: "complete"; partial: "partial"; }>; available: z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$strip>; patterns: z.ZodNullable>; }, z.core.$strip>>; rows: z.ZodNullable>; }, z.core.$strip>; data: z.ZodArray>; meta: z.ZodObject<{ took: z.ZodNumber; retrievalMs: z.ZodNumber; livenessMs: z.ZodNumber; planningMs: z.ZodNumber; executionMs: z.ZodNumber; candidateCount: z.ZodNumber; familyCount: z.ZodNumber; plannerModel: z.ZodString; modelCalls: z.ZodDefault; answerPath: z.ZodDefault>; route: z.ZodOptional; exactness: z.ZodEnum<{ approximate: "approximate"; exact: "exact"; }>; error: z.ZodOptional; relativeBound: z.ZodNumber; confidence: z.ZodLiteral<0.95>; sampleFraction: z.ZodNumber; cellRows: z.ZodNumber; minCellRows: z.ZodNumber; designEffect: z.ZodNumber; omissionProbability: z.ZodObject<{ oneIdentity: z.ZodNumber; boundedCell: z.ZodNumber; boundedCellIdentities: z.ZodNumber; maxMultiplicity: z.ZodNullable; basis: z.ZodString; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"quantile_sketch">; algorithm: z.ZodEnum<{ reservoir_sample: "reservoir_sample"; tdigest: "tdigest"; }>; compression: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"distinct_sketch">; algorithm: z.ZodString; }, z.core.$strict>], "kind">>; estimate: z.ZodOptional>; coverage: z.ZodObject<{ from: z.ZodISODateTime; to: z.ZodISODateTime; status: z.ZodEnum<{ complete: "complete"; partial: "partial"; }>; }, z.core.$strict>; freshness: z.ZodObject<{ watermark: z.ZodISODateTime; openBucketFrom: z.ZodOptional; }, z.core.$strict>; catalogRevision: z.ZodOptional; population: z.ZodOptional; services: z.ZodArray; patternIds: z.ZodNumber; unmatchedRows: z.ZodNullable; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ status: z.ZodLiteral<"query">; explanation: z.ZodString; spec: z.ZodObject<{ version: z.ZodDefault>; pattern: z.ZodOptional>; timeRange: z.ZodDefault; from: z.ZodISODateTime; to: z.ZodISODateTime; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"relative">; lookbackSeconds: z.ZodNumber; }, z.core.$strict>], "kind">>; filters: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodEnum<{ contains: "contains"; eq: "eq"; neq: "neq"; }>; value: z.ZodString; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodLiteral<"in">; values: z.ZodArray; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodLiteral<"exists">; }, z.core.$strict>, z.ZodObject<{ field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; operator: z.ZodEnum<{ gt: "gt"; gte: "gte"; lt: "lt"; lte: "lte"; }>; value: z.ZodNumber; }, z.core.$strict>], "operator">>>; result: z.ZodDefault; limit: z.ZodDefault; order: z.ZodDefault>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"patterns">; limit: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"aggregate">; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ operation: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ operation: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; }, z.core.$strict>], "operation">; groupBy: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>>; limit: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"timeseries">; bucket: z.ZodEnum<{ day: "day"; hour: "hour"; minute: "minute"; }>; measure: z.ZodDiscriminatedUnion<[z.ZodObject<{ operation: z.ZodLiteral<"count">; }, z.core.$strict>, z.ZodObject<{ operation: z.ZodEnum<{ avg: "avg"; max: "max"; min: "min"; p50: "p50"; p95: "p95"; p99: "p99"; sum: "sum"; }>; field: z.ZodUnion; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>]>; }, z.core.$strict>], "operation">; groupBy: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"severity_number">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"attribute">; source: z.ZodDefault>; key: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"body_json">; path: z.ZodArray; }, z.core.$strict>], "kind">>>; limit: z.ZodDefault; }, z.core.$strict>], "kind">>; }, z.core.$strict>; resolution: z.ZodNullable; definitionHash: z.ZodString; catalogRevision: z.ZodString; familyIds: z.ZodArray; resolvedAt: z.ZodISODateTime; }, z.core.$strict>>; resolvedTimeRange: z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$strip>; coverage: z.ZodObject<{ status: z.ZodEnum<{ complete: "complete"; partial: "partial"; }>; available: z.ZodObject<{ from: z.ZodString; to: z.ZodString; }, z.core.$strip>; patterns: z.ZodNullable>; }, z.core.$strip>>; rows: z.ZodNullable>; }, z.core.$strip>; data: z.ZodArray>; meta: z.ZodObject<{ took: z.ZodNumber; retrievalMs: z.ZodNumber; livenessMs: z.ZodNumber; planningMs: z.ZodNumber; executionMs: z.ZodNumber; candidateCount: z.ZodNumber; familyCount: z.ZodNumber; plannerModel: z.ZodString; modelCalls: z.ZodDefault; answerPath: z.ZodDefault>; route: z.ZodOptional; exactness: z.ZodEnum<{ approximate: "approximate"; exact: "exact"; }>; error: z.ZodOptional; relativeBound: z.ZodNumber; confidence: z.ZodLiteral<0.95>; sampleFraction: z.ZodNumber; cellRows: z.ZodNumber; minCellRows: z.ZodNumber; designEffect: z.ZodNumber; omissionProbability: z.ZodObject<{ oneIdentity: z.ZodNumber; boundedCell: z.ZodNumber; boundedCellIdentities: z.ZodNumber; maxMultiplicity: z.ZodNullable; basis: z.ZodString; }, z.core.$strict>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"quantile_sketch">; algorithm: z.ZodEnum<{ reservoir_sample: "reservoir_sample"; tdigest: "tdigest"; }>; compression: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"distinct_sketch">; algorithm: z.ZodString; }, z.core.$strict>], "kind">>; estimate: z.ZodOptional>; coverage: z.ZodObject<{ from: z.ZodISODateTime; to: z.ZodISODateTime; status: z.ZodEnum<{ complete: "complete"; partial: "partial"; }>; }, z.core.$strict>; freshness: z.ZodObject<{ watermark: z.ZodISODateTime; openBucketFrom: z.ZodOptional; }, z.core.$strict>; catalogRevision: z.ZodOptional; population: z.ZodOptional; services: z.ZodArray; patternIds: z.ZodNumber; unmatchedRows: z.ZodNullable; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strip>; }, z.core.$strip>], "status">, Record, import("../orpc-contracts/index.js").OperationContractMetadata<"api">>; readonly volume: import("@orpc/contract").ContractProcedure; startDate: z.ZodString; endDate: z.ZodString; interval: z.ZodOptional>; groupBy: z.ZodOptional>; filters: z.ZodOptional; severity_text: z.ZodOptional; environment: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ total: z.ZodNumber; startDate: z.ZodString; endDate: z.ZodString; interval: z.ZodEnum<{ "15m": "15m"; "1h": "1h"; "1m": "1m"; "5m": "5m"; }>; series: z.ZodArray>; }, z.core.$strip>>; }, z.core.$strip>, Record, import("../orpc-contracts/index.js").OperationContractMetadata<"api">>; };