import { ResourceBase, ResourceTag } from '../resource'; import { Value, List } from '../dataTypes'; export declare class IdentityProviderDetails { InvocationRole: Value; Url: Value; constructor(properties: IdentityProviderDetails); } export declare class EndpointDetails { VpcEndpointId: Value; constructor(properties: EndpointDetails); } export interface ServerProperties { LoggingRole?: Value; IdentityProviderDetails?: IdentityProviderDetails; EndpointType?: Value; EndpointDetails?: EndpointDetails; IdentityProviderType?: Value; Tags?: List; } export default class Server extends ResourceBase { static IdentityProviderDetails: typeof IdentityProviderDetails; static EndpointDetails: typeof EndpointDetails; constructor(properties?: ServerProperties); }