UNPKG

@squiz/dxp

Version:

The common dxp library for cli commands

67 lines (66 loc) 4.19 kB
/*! * @license * Copyright Squiz Australia Pty Ltd. All Rights Reserved. */ import { AuthRoleName, EntityAuth, EntityAuthError, EntityAuthToken, EntityAuthTokenAccess, EntityAuthTokenId, EntityAuthTokenRefresh, EntityAuthUser } from '@squiz/mercury-auth-entity'; import { ConnectContractType, ConnectContractTypeFull, ConnectContractTypeLimited, ConsoleInstanceFunnelbackHostingType, ConsoleInstanceFunnelbackHostingTypeDedicated, ConsoleInstanceFunnelbackHostingTypeMultiTenanted, ConsoleInstanceFunnelbackHostingTypeSaas, ConsoleInstanceMatrixHostingType, ConsoleInstanceMatrixHostingTypeDedicated, ConsoleInstanceMatrixHostingTypeSaas, ConsoleInstanceRegion, ConsoleInstanceRegionAu, ConsoleInstanceRegionUk, ConsoleInstanceRegionUs, ConsoleInstanceType, ConsoleInstanceTypeConnect, ConsoleInstanceTypeDatastore, ConsoleInstanceTypeFunnelback, ConsoleInstanceTypeMatrix, EntityApiInfo, EntityConnectContract, EntityConnectUserInviteResponse, EntityConsoleBaseInstance, EntityConsoleConnectInstance, EntityConsoleDatastoreInstance, EntityConsoleFunnelbackInstance, EntityConsoleInstance, EntityConsoleMatrixInstance, EntityConsoleResponse, EntityConsoleStatus, EntityConsoleStep, EntityDxpOrganisation, EntityDxpUserMe, EntityOrganisationMember } from '@squiz/mercury-console-entity'; /** * All of the possible `CommandContextEntities*`'s. */ export declare type CommandContextEntities = CommandContextEntitiesAuth & CommandContextEntitiesConsole; /** * The auth entities. * @export * @interface CommandContextEntitiesAuth */ export interface CommandContextEntitiesAuth { AuthRoleName: AuthRoleName; EntityAuth: EntityAuth; EntityAuthError: EntityAuthError; EntityAuthToken: EntityAuthToken; EntityAuthTokenAccess: EntityAuthTokenAccess; EntityAuthTokenId: EntityAuthTokenId; EntityAuthTokenRefresh: EntityAuthTokenRefresh; EntityAuthUser: EntityAuthUser; } /** * The console entities. * @export * @interface CommandContextEntitiesConsole */ export interface CommandContextEntitiesConsole { ConsoleInstanceFunnelbackHostingType: ConsoleInstanceFunnelbackHostingType; ConsoleInstanceFunnelbackHostingTypeDedicated: ConsoleInstanceFunnelbackHostingTypeDedicated; ConsoleInstanceFunnelbackHostingTypeMultiTenanted: ConsoleInstanceFunnelbackHostingTypeMultiTenanted; ConsoleInstanceFunnelbackHostingTypeSaas: ConsoleInstanceFunnelbackHostingTypeSaas; ConsoleInstanceMatrixHostingType: ConsoleInstanceMatrixHostingType; ConsoleInstanceMatrixHostingTypeDedicated: ConsoleInstanceMatrixHostingTypeDedicated; ConsoleInstanceMatrixHostingTypeSaas: ConsoleInstanceMatrixHostingTypeSaas; ConsoleInstanceType: ConsoleInstanceType; ConsoleInstanceTypeDatastore: ConsoleInstanceTypeDatastore; ConsoleInstanceTypeFunnelback: ConsoleInstanceTypeFunnelback; ConsoleInstanceTypeConnect: ConsoleInstanceTypeConnect; ConsoleInstanceTypeMatrix: ConsoleInstanceTypeMatrix; ConsoleInstanceRegion: ConsoleInstanceRegion; ConsoleInstanceRegionAu: ConsoleInstanceRegionAu; ConsoleInstanceRegionUk: ConsoleInstanceRegionUk; ConsoleInstanceRegionUs: ConsoleInstanceRegionUs; EntityApiInfo: EntityApiInfo; EntityConsoleBaseInstance: EntityConsoleBaseInstance; EntityConsoleDatastoreInstance: EntityConsoleDatastoreInstance; EntityConsoleFunnelbackInstance: EntityConsoleFunnelbackInstance; EntityConsoleInstance: EntityConsoleInstance; EntityConsoleConnectInstance: EntityConsoleConnectInstance; EntityConsoleMatrixInstance: EntityConsoleMatrixInstance; EntityConsoleResponse: EntityConsoleResponse; EntityConsoleStatus: EntityConsoleStatus; EntityConsoleStep: EntityConsoleStep; EntityDxpOrganisation: EntityDxpOrganisation; EntityDxpUserMe: EntityDxpUserMe; EntityConnectContract: EntityConnectContract; EntityConnectUserInviteResponse: EntityConnectUserInviteResponse; EntityOrganisationMember: EntityOrganisationMember; ConnectContractType: ConnectContractType; ConnectContractTypeFull: ConnectContractTypeFull; ConnectContractTypeLimited: ConnectContractTypeLimited; }