import { BaseAPIRequestFactory } from './baseapi'; import { Configuration } from '../configuration'; import { RequestContext, ResponseContext, HttpInfo } from '../http/http'; import { CredentialSchemaDidUrlResponsePage } from '../models/CredentialSchemaDidUrlResponsePage'; import { CredentialSchemaInput } from '../models/CredentialSchemaInput'; import { CredentialSchemaResponse } from '../models/CredentialSchemaResponse'; import { CredentialSchemaResponsePage } from '../models/CredentialSchemaResponsePage'; import { PrismEnvelopeResponse } from '../models/PrismEnvelopeResponse'; export declare class SchemaRegistryApiRequestFactory extends BaseAPIRequestFactory { createSchema(credentialSchemaInput: CredentialSchemaInput, _options?: Configuration): Promise; createSchemaDidUrl(credentialSchemaInput: CredentialSchemaInput, _options?: Configuration): Promise; getRawSchemaById(guid: string, _options?: Configuration): Promise; getRawSchemaByIdDidUrl(guid: string, _options?: Configuration): Promise; getSchemaById(guid: string, _options?: Configuration): Promise; getSchemaByIdDidUrl(guid: string, _options?: Configuration): Promise; lookupSchemasByQuery(author?: string, name?: string, version?: string, tags?: string, offset?: number, limit?: number, order?: string, _options?: Configuration): Promise; lookupSchemasByQueryDidUrl(author?: string, name?: string, version?: string, tags?: string, offset?: number, limit?: number, order?: string, _options?: Configuration): Promise; updateSchema(id: string, credentialSchemaInput: CredentialSchemaInput, _options?: Configuration): Promise; updateSchemaDidUrl(id: string, credentialSchemaInput: CredentialSchemaInput, _options?: Configuration): Promise; } export declare class SchemaRegistryApiResponseProcessor { createSchemaWithHttpInfo(response: ResponseContext): Promise>; createSchemaDidUrlWithHttpInfo(response: ResponseContext): Promise>; getRawSchemaByIdWithHttpInfo(response: ResponseContext): Promise>; getRawSchemaByIdDidUrlWithHttpInfo(response: ResponseContext): Promise>; getSchemaByIdWithHttpInfo(response: ResponseContext): Promise>; getSchemaByIdDidUrlWithHttpInfo(response: ResponseContext): Promise>; lookupSchemasByQueryWithHttpInfo(response: ResponseContext): Promise>; lookupSchemasByQueryDidUrlWithHttpInfo(response: ResponseContext): Promise>; updateSchemaWithHttpInfo(response: ResponseContext): Promise>; updateSchemaDidUrlWithHttpInfo(response: ResponseContext): Promise>; }