import * as v from '../../shared/src/valita.ts'; export declare const transformRequestBodySchema: v.ArrayType; name: v.Type; args: v.Type; }, undefined>>; export type TransformRequestBody = v.Infer; export declare const transformedQuerySchema: v.ObjectType<{ id: v.Type; name: v.Type; ast: v.Type; }, undefined>; export declare const appQueryErrorSchema: v.ObjectType<{ error: v.Type<"app">; id: v.Type; name: v.Type; details: v.Type; }, undefined>; export declare const zeroErrorSchema: v.ObjectType<{ error: v.Type<"zero">; id: v.Type; name: v.Type; details: v.Type; }, undefined>; export declare const httpQueryErrorSchema: v.ObjectType<{ error: v.Type<"http">; id: v.Type; name: v.Type; status: v.Type; details: v.Type; }, undefined>; export declare const erroredQuerySchema: v.UnionType<[v.ObjectType<{ error: v.Type<"app">; id: v.Type; name: v.Type; details: v.Type; }, undefined>, v.ObjectType<{ error: v.Type<"http">; id: v.Type; name: v.Type; status: v.Type; details: v.Type; }, undefined>, v.ObjectType<{ error: v.Type<"zero">; id: v.Type; name: v.Type; details: v.Type; }, undefined>]>; export type ErroredQuery = v.Infer; export type AppQueryError = v.Infer; export type HttpQueryError = v.Infer; export declare const transformResponseBodySchema: v.ArrayType; name: v.Type; ast: v.Type; }, undefined>, v.UnionType<[v.ObjectType<{ error: v.Type<"app">; id: v.Type; name: v.Type; details: v.Type; }, undefined>, v.ObjectType<{ error: v.Type<"http">; id: v.Type; name: v.Type; status: v.Type; details: v.Type; }, undefined>, v.ObjectType<{ error: v.Type<"zero">; id: v.Type; name: v.Type; details: v.Type; }, undefined>]>]>>; export type TransformResponseBody = v.Infer; export declare const transformRequestMessageSchema: v.TupleType<[v.Type<"transform">, v.ArrayType; name: v.Type; args: v.Type; }, undefined>>]>; export type TransformRequestMessage = v.Infer; export declare const transformErrorMessageSchema: v.TupleType<[v.Type<"transformError">, v.ArrayType; id: v.Type; name: v.Type; details: v.Type; }, undefined>, v.ObjectType<{ error: v.Type<"http">; id: v.Type; name: v.Type; status: v.Type; details: v.Type; }, undefined>, v.ObjectType<{ error: v.Type<"zero">; id: v.Type; name: v.Type; details: v.Type; }, undefined>]>>]>; export type TransformErrorMessage = v.Infer; export declare const transformResponseMessageSchema: v.TupleType<[v.Type<"transformed">, v.ArrayType; name: v.Type; ast: v.Type; }, undefined>, v.UnionType<[v.ObjectType<{ error: v.Type<"app">; id: v.Type; name: v.Type; details: v.Type; }, undefined>, v.ObjectType<{ error: v.Type<"http">; id: v.Type; name: v.Type; status: v.Type; details: v.Type; }, undefined>, v.ObjectType<{ error: v.Type<"zero">; id: v.Type; name: v.Type; details: v.Type; }, undefined>]>]>>]>; export type TransformResponseMessage = v.Infer; //# sourceMappingURL=custom-queries.d.ts.map