import type { CommonDescription } from './CommonDescription'; import type { CommonDisplayName } from './CommonDisplayName'; import type { CommonName } from './CommonName'; import type { CommonSolaceCloudObjectId } from './CommonSolaceCloudObjectId'; import type { Endpoint } from './Endpoint'; import type { MsgVpnName } from './MsgVpnName'; import type { Protocol } from './Protocol'; import type { ServiceClassDisplayedAttributes } from './ServiceClassDisplayedAttributes'; /** * an environment */ export declare type EnvironmentResponse = { name: CommonName; displayName?: CommonDisplayName; description: CommonDescription; /** * The protocols that can be exposed for use with APIs */ exposedProtocols?: Array; /** * All of the protocols that the broker service exposes */ messagingProtocols?: Array; serviceId: CommonSolaceCloudObjectId; serviceName?: string; msgVpnName?: MsgVpnName; datacenterId?: string; datacenterProvider?: string; serviceTypeId?: string; serviceClassId?: string; creationState?: string; serviceClassDisplayedAttributes?: ServiceClassDisplayedAttributes; };