import { DeploymentStore } from "./deployment.store"; import { DeploymentConfigStore } from "./deploymentconfig.store"; import { Observable } from "rxjs"; import { APIsStore } from "./apis.store"; import { Deployments, Deployment } from "../model/deployment.model"; /** * Combines Deployments and DeploymentConfigs into a single logical store to simplify the UI logic */ export declare class CompositeDeploymentStore { private deploymentsStore; private deploymentConfigsStore; private apiStore; list: Observable; resource: Observable; loading: Observable; constructor(deploymentsStore: DeploymentStore, deploymentConfigsStore: DeploymentConfigStore, apiStore: APIsStore); loadAll(): Observable; load(id: string): void; }