import Base from "../../Base"; import { Version } from "../../interfaces/global"; import { CosmoAsset } from "./asset"; import { CosmoComment } from "./comment"; import { CosmoEvent } from "./event"; import { CosmoFolder } from "./folder"; import { CosmoSpaceInternal } from "./internal/space"; import { CosmoLocation } from "./location"; import { CosmoNamespace } from "./namespace"; import { CosmoOrganization } from "./organization"; import { CosmoPermissions } from "./permissions"; import { CosmoProduction } from "./production"; import { CosmoShare } from "./share"; import { CosmoSpace } from "./space"; import { CosmoStack } from "./stack"; import { CosmoStats } from "./stats"; import { CosmoTag } from "./tag"; export default class CosmoService extends Base { get cosmoAsset(): CosmoAsset; private _cosmoAsset?; get cosmoSpace(): CosmoSpace; private _cosmoSpace?; get cosmoLocation(): CosmoLocation; private _cosmoLocation?; get cosmoProduction(): CosmoProduction; private _cosmoProduction?; get cosmoFolder(): CosmoFolder; private _cosmoFolder?; get cosmoNamespace(): CosmoNamespace; private _cosmoNamespace?; get cosmoComment(): CosmoComment; private _cosmoComment?; get cosmoShare(): CosmoShare; private _cosmoShare?; get cosmoOrganization(): CosmoOrganization; private _cosmoOrganization?; get cosmoSpaceInternal(): CosmoSpaceInternal; private _cosmoSpaceInternal?; get cosmoEvent(): CosmoEvent; private _cosmoEvent?; get cosmoTag(): CosmoTag; private _cosmoTag?; get cosmoStack(): CosmoStack; private _cosmoStack?; get cosmoPermissions(): CosmoPermissions; private _cosmoPermissions?; get cosmoStats(): CosmoStats; private _cosmoStats?; /** * Requests the endpoint version * @returns Version object */ version(): Promise; protected getEndpoint(endpoint: string): string; }