import { z } from 'zod'; import { AppCredentialType } from './app-credentials'; export declare const ListAppCredentialsRequest: z.ZodObject<{ projectId: z.ZodString; appName: z.ZodOptional; limit: z.ZodOptional>; cursor: z.ZodOptional; }, z.core.$strip>; export type ListAppCredentialsRequest = z.infer; export declare const UpsertApiKeyCredentialRequest: z.ZodObject<{ id: z.ZodOptional; appName: z.ZodString; projectId: z.ZodString; settings: z.ZodObject<{ type: z.ZodLiteral; }, z.core.$strip>; }, z.core.$strip>; export declare const UpsertOAuth2CredentialRequest: z.ZodObject<{ id: z.ZodOptional; appName: z.ZodString; projectId: z.ZodString; settings: z.ZodObject<{ type: z.ZodLiteral; authUrl: z.ZodString; scope: z.ZodString; tokenUrl: z.ZodString; clientId: z.ZodString; clientSecret: z.ZodString; }, z.core.$strip>; }, z.core.$strip>; export declare const UpsertAppCredentialRequest: z.ZodUnion; appName: z.ZodString; projectId: z.ZodString; settings: z.ZodObject<{ type: z.ZodLiteral; authUrl: z.ZodString; scope: z.ZodString; tokenUrl: z.ZodString; clientId: z.ZodString; clientSecret: z.ZodString; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ id: z.ZodOptional; appName: z.ZodString; projectId: z.ZodString; settings: z.ZodObject<{ type: z.ZodLiteral; }, z.core.$strip>; }, z.core.$strip>]>; export type UpsertAppCredentialRequest = z.infer; //# sourceMappingURL=app-credentials-requests.d.ts.map