import { z } from 'zod';
export declare const OpenIDConfigurationSchema: z.ZodObject<{
    issuer: z.ZodString;
    authorization_endpoint: z.ZodString;
    token_endpoint: z.ZodString;
    registration_endpoint: z.ZodString;
    jwks_uri: z.ZodString;
    claims_supported: z.ZodOptional<z.ZodArray<z.ZodString>>;
    authorization_server: z.ZodOptional<z.ZodString>;
}, z.core.$loose>;
export declare const RegistrationResponseSchema: z.ZodObject<{
    client_id: z.ZodString;
}, z.core.$loose>;
export declare const DynamicRegistrationQuerySchema: z.ZodObject<{
    openid_configuration: z.ZodString;
    registration_token: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
