import { ProjectContainer } from './ProjectContainer'; type ContainerWithMeta = { container: ProjectContainer; cleanups: (() => void)[]; timestamp: Date; }; export declare class ProjectContainerStore { private containers; private aliasMapping; resolveAlias(slug: string): string | undefined; setAlias(slug: string, alias: string): void; removeAlias(alias: string): void; getContainer(slug: string): Promise | undefined; fetchContainer(slug: string, factory: (slug: string) => Promise): Promise; removeContainer(slug: string): void; } export {}; //# sourceMappingURL=ProjectContainerStore.d.ts.map