import { z } from 'zod'; import { ConnectionKeyType } from './connection-key'; export declare const GetOrDeleteConnectionFromTokenRequest: z.ZodObject<{ projectId: z.ZodString; token: z.ZodString; appName: z.ZodString; }, z.core.$strip>; export type GetOrDeleteConnectionFromTokenRequest = z.infer; export declare const ListConnectionKeysRequest: z.ZodObject<{ limit: z.ZodOptional>; cursor: z.ZodOptional; projectId: z.ZodString; }, z.core.$strip>; export type ListConnectionKeysRequest = z.infer; export declare const UpsertApiKeyConnectionFromToken: z.ZodObject<{ appCredentialId: z.ZodString; apiKey: z.ZodString; token: z.ZodString; }, z.core.$strip>; export type UpsertApiKeyConnectionFromToken = z.infer; export declare const UpsertOAuth2ConnectionFromToken: z.ZodObject<{ appCredentialId: z.ZodString; props: z.ZodRecord; token: z.ZodString; code: z.ZodString; redirectUrl: z.ZodString; }, z.core.$strip>; export type UpsertOAuth2ConnectionFromToken = z.infer; export declare const UpsertConnectionFromToken: z.ZodUnion, z.ZodObject<{ appCredentialId: z.ZodString; props: z.ZodRecord; token: z.ZodString; code: z.ZodString; redirectUrl: z.ZodString; }, z.core.$strip>]>; export type UpsertConnectionFromToken = z.infer; export declare const UpsertSigningKeyConnection: z.ZodObject<{ projectId: z.ZodString; settings: z.ZodObject<{ type: z.ZodLiteral; }, z.core.$strip>; }, z.core.$strip>; export type UpsertSigningKeyConnection = z.infer; //# sourceMappingURL=connection-requests.d.ts.map