@modelcontextprotocol/sdk
    Preparing search index...

    Variable OAuthClientInformationFullSchemaConst

    OAuthClientInformationFullSchema: ZodObject<
        extendShape<
            {
                client_name: ZodOptional<ZodString>;
                client_uri: ZodOptional<ZodString>;
                contacts: ZodOptional<ZodArray<ZodString, "many">>;
                grant_types: ZodOptional<ZodArray<ZodString, "many">>;
                jwks: ZodOptional<ZodAny>;
                jwks_uri: ZodOptional<ZodString>;
                logo_uri: ZodOptional<ZodString>;
                policy_uri: ZodOptional<ZodString>;
                redirect_uris: ZodEffects<
                    ZodArray<ZodString, "many">,
                    string[],
                    string[],
                >;
                response_types: ZodOptional<ZodArray<ZodString, "many">>;
                scope: ZodOptional<ZodString>;
                software_id: ZodOptional<ZodString>;
                software_statement: ZodOptional<ZodString>;
                software_version: ZodOptional<ZodString>;
                token_endpoint_auth_method: ZodOptional<ZodString>;
                tos_uri: ZodOptional<ZodString>;
            },
            {
                client_id: ZodString;
                client_id_issued_at: ZodOptional<ZodNumber>;
                client_secret: ZodOptional<ZodString>;
                client_secret_expires_at: ZodOptional<ZodNumber>;
            },
        >,
        "strip",
        ZodTypeAny,
        {
            client_id: string;
            client_id_issued_at?: number;
            client_name?: string;
            client_secret?: string;
            client_secret_expires_at?: number;
            client_uri?: string;
            contacts?: string[];
            grant_types?: string[];
            jwks?: any;
            jwks_uri?: string;
            logo_uri?: string;
            policy_uri?: string;
            redirect_uris: string[];
            response_types?: string[];
            scope?: string;
            software_id?: string;
            software_statement?: string;
            software_version?: string;
            token_endpoint_auth_method?: string;
            tos_uri?: string;
        },
        {
            client_id: string;
            client_id_issued_at?: number;
            client_name?: string;
            client_secret?: string;
            client_secret_expires_at?: number;
            client_uri?: string;
            contacts?: string[];
            grant_types?: string[];
            jwks?: any;
            jwks_uri?: string;
            logo_uri?: string;
            policy_uri?: string;
            redirect_uris: string[];
            response_types?: string[];
            scope?: string;
            software_id?: string;
            software_statement?: string;
            software_version?: string;
            token_endpoint_auth_method?: string;
            tos_uri?: string;
        },
    > = ...

    RFC 7591 OAuth 2.0 Dynamic Client Registration full response (client information plus metadata)