import type { ProjectCreationValidationFailure, ProjectCreationValidationResult, StudioProjectSummary } from './projectWorkspaceContracts'; export declare function deriveProjectId(projectName: string): string; export declare class ProjectCreationValidationError extends Error { readonly reason: ProjectCreationValidationFailure; constructor(reason: ProjectCreationValidationFailure); } export declare function validateProjectCreationInput(args: { name: string; existingProjects: readonly StudioProjectSummary[]; }): ProjectCreationValidationResult; //# sourceMappingURL=projectIdentity.d.ts.map