import { AnySchemaObject } from './AnySchemaObject'; import { Reference } from './Reference'; import { Server } from './Server'; import { Channel } from './Channel'; import { ServerVariable } from './ServerVariable'; import { Operation } from './Operation'; import { MessageObject } from './MessageObject'; import { UserPassword } from './UserPassword'; import { ApiKey } from './ApiKey'; import { X509 } from './X509'; import { SymmetricEncryption } from './SymmetricEncryption'; import { AsymmetricEncryption } from './AsymmetricEncryption'; import { BearerHttpSecurityScheme } from './BearerHttpSecurityScheme'; import { ApiKeyHttpSecurityScheme } from './ApiKeyHttpSecurityScheme'; import { Oauth2Flows } from './Oauth2Flows'; import { OpenIdConnect } from './OpenIdConnect'; import { SaslPlainSecurityScheme } from './SaslPlainSecurityScheme'; import { SaslScramSecurityScheme } from './SaslScramSecurityScheme'; import { SaslGssapiSecurityScheme } from './SaslGssapiSecurityScheme'; import { Parameter } from './Parameter'; import { CorrelationId } from './CorrelationId'; import { OperationTrait } from './OperationTrait'; import { MessageTrait } from './MessageTrait'; import { OperationReply } from './OperationReply'; import { OperationReplyAddress } from './OperationReplyAddress'; import { ServerBindingsObject } from './ServerBindingsObject'; import { ChannelBindingsObject } from './ChannelBindingsObject'; import { OperationBindingsObject } from './OperationBindingsObject'; import { MessageBindingsObject } from './MessageBindingsObject'; import { Tag } from './Tag'; import { ExternalDocs } from './ExternalDocs'; interface Components { 'schemas'?: Map; 'servers'?: Map; 'channels'?: Map; 'serverVariables'?: Map; 'operations'?: Map; 'messages'?: Map; 'securitySchemes'?: Map; 'parameters'?: Map; 'correlationIds'?: Map; 'operationTraits'?: Map; 'messageTraits'?: Map; 'replies'?: Map; 'replyAddresses'?: Map; 'serverBindings'?: Map; 'channelBindings'?: Map; 'operationBindings'?: Map; 'messageBindings'?: Map; 'tags'?: Map; 'externalDocs'?: Map; 'additionalProperties'?: Map; } export { Components };