import { z } from 'zod';
export declare const OAuthClientSchema: z.ZodObject<{
    clientType: z.ZodEnum<["CONFIDENTIAL", "PUBLIC"]>;
    clientId: z.ZodString;
    redirectUri: z.ZodString;
    clientSecret: z.ZodNullable<z.ZodString>;
    name: z.ZodString;
    logo: z.ZodNullable<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    name: string;
    logo: string | null;
    clientId: string;
    redirectUri: string;
    clientSecret: string | null;
    clientType: "CONFIDENTIAL" | "PUBLIC";
}, {
    name: string;
    logo: string | null;
    clientId: string;
    redirectUri: string;
    clientSecret: string | null;
    clientType: "CONFIDENTIAL" | "PUBLIC";
}>;
export type OAuthClient = z.infer<typeof OAuthClientSchema>;
export default OAuthClientSchema;
//# sourceMappingURL=OAuthClientSchema.d.ts.map