import * as v from '../../shared/src/valita.ts'; declare const inspectQueriesUpBodySchema: v.ObjectType; }, "op" | "clientID"> & { op: v.Type<"queries">; clientID: v.Optional; }, undefined>; export type InspectQueriesUpBody = v.Infer; declare const inspectMetricsUpSchema: v.ObjectType; }, "op"> & { op: v.Type<"metrics">; }, undefined>; export type InspectMetricsUpBody = v.Infer; declare const inspectVersionUpSchema: v.ObjectType; }, "op"> & { op: v.Type<"version">; }, undefined>; export type InspectVersionUpBody = v.Infer; export declare const inspectAuthenticateUpSchema: v.ObjectType; }, "value" | "op"> & { op: v.Type<"authenticate">; value: v.Type; }, undefined>; export type InspectAuthenticateUpBody = v.Infer; declare const analyzeQueryOptionsSchema: v.ObjectType<{ vendedRows: v.Optional; syncedRows: v.Optional; }, undefined>; export type AnalyzeQueryOptions = v.Infer; export declare const inspectAnalyzeQueryUpSchema: v.ObjectType; }, "value" | "op" | "options"> & { op: v.Type<"analyze-query">; value: v.Type; options: v.Optional<{ vendedRows?: boolean | undefined; syncedRows?: boolean | undefined; }>; }, undefined>; export type InspectAnalyzeQueryUpBody = v.Infer; declare const inspectUpBodySchema: v.UnionType<[v.ObjectType; }, "op" | "clientID"> & { op: v.Type<"queries">; clientID: v.Optional; }, undefined>, v.ObjectType; }, "op"> & { op: v.Type<"metrics">; }, undefined>, v.ObjectType; }, "op"> & { op: v.Type<"version">; }, undefined>, v.ObjectType; }, "value" | "op"> & { op: v.Type<"authenticate">; value: v.Type; }, undefined>, v.ObjectType; }, "value" | "op" | "options"> & { op: v.Type<"analyze-query">; value: v.Type; options: v.Optional<{ vendedRows?: boolean | undefined; syncedRows?: boolean | undefined; }>; }, undefined>]>; export declare const inspectUpMessageSchema: v.TupleType<[v.Type<"inspect">, v.UnionType<[v.ObjectType; }, "op" | "clientID"> & { op: v.Type<"queries">; clientID: v.Optional; }, undefined>, v.ObjectType; }, "op"> & { op: v.Type<"metrics">; }, undefined>, v.ObjectType; }, "op"> & { op: v.Type<"version">; }, undefined>, v.ObjectType; }, "value" | "op"> & { op: v.Type<"authenticate">; value: v.Type; }, undefined>, v.ObjectType; }, "value" | "op" | "options"> & { op: v.Type<"analyze-query">; value: v.Type; options: v.Optional<{ vendedRows?: boolean | undefined; syncedRows?: boolean | undefined; }>; }, undefined>]>]>; export type InspectUpMessage = v.Infer; export type InspectUpBody = v.Infer; export {}; //# sourceMappingURL=inspect-up.d.ts.map