import type { SchemaFile } from './schema-file.js'; import { ClientJson } from './client-json.js'; import type { Manager } from './manager.js'; import { PrettierJson } from './prettier-json.js'; import type { ProjectKey } from './project.js'; type FromKeyArgs = { projectKey: ProjectKey; schemaFile: SchemaFile; prettierPath?: string; manager: Manager; }; export declare class RemoteProject { accountName: string; name: string; schemaFile: SchemaFile; clientJson: ClientJson; prettierJson: PrettierJson | null; manager: Manager; private constructor(); static fromKey({ projectKey, schemaFile, prettierPath, manager }: FromKeyArgs): Promise; toProjectKey(): string; toManifestPath(): string; } export {}; //# sourceMappingURL=remote-project.d.ts.map