import { z } from 'zod';
export declare const OAuthSchema: z.ZodObject<{
    authUrl?: z.ZodType<unknown, unknown, z.core.$ZodTypeInternals<unknown, unknown>>;
    claims?: z.ZodType<unknown, unknown, z.core.$ZodTypeInternals<unknown, unknown>>;
    clientId?: z.ZodType<unknown, unknown, z.core.$ZodTypeInternals<unknown, unknown>>;
    clientSecret?: z.ZodType<unknown, unknown, z.core.$ZodTypeInternals<unknown, unknown>>;
    createdAt?: z.ZodType<unknown, unknown, z.core.$ZodTypeInternals<unknown, unknown>>;
    createdBy?: z.ZodType<unknown, unknown, z.core.$ZodTypeInternals<unknown, unknown>>;
    discoveryUrl?: z.ZodType<unknown, unknown, z.core.$ZodTypeInternals<unknown, unknown>>;
    domain?: z.ZodType<unknown, unknown, z.core.$ZodTypeInternals<unknown, unknown>>;
    enabled?: z.ZodType<unknown, unknown, z.core.$ZodTypeInternals<unknown, unknown>>;
    id?: z.ZodType<unknown, unknown, z.core.$ZodTypeInternals<unknown, unknown>>;
    logo?: z.ZodType<unknown, unknown, z.core.$ZodTypeInternals<unknown, unknown>>;
    metadata?: z.ZodType<unknown, unknown, z.core.$ZodTypeInternals<unknown, unknown>>;
    name?: z.ZodType<unknown, unknown, z.core.$ZodTypeInternals<unknown, unknown>>;
    scopes?: z.ZodType<unknown, unknown, z.core.$ZodTypeInternals<unknown, unknown>>;
    tokenUrl?: z.ZodType<unknown, unknown, z.core.$ZodTypeInternals<unknown, unknown>>;
    type?: z.ZodType<unknown, unknown, z.core.$ZodTypeInternals<unknown, unknown>>;
    updatedAt?: z.ZodType<unknown, unknown, z.core.$ZodTypeInternals<unknown, unknown>>;
    updatedBy?: z.ZodType<unknown, unknown, z.core.$ZodTypeInternals<unknown, unknown>>;
    userinfoUrl?: z.ZodType<unknown, unknown, z.core.$ZodTypeInternals<unknown, unknown>>;
}, z.core.$strip>;
