import type { AppManifest } from '@ankhorage/contracts'; import type { InfraCommandContext } from './types/infraCli.js'; export interface CapturedCommandContext { readonly context: InfraCommandContext; readonly stderr: { value: string; }; readonly stdout: { value: string; }; } export declare function createCapturedCommandContext(cwd: string, version?: string): CapturedCommandContext; export declare function createWorkspaceFixture(args?: { readonly manifest?: AppManifest; readonly manifestFile?: 'invalid-json' | 'missing'; readonly projectId?: string; }): Promise<{ readonly appsRoot: string; readonly projectId: string; readonly projectPath: string; readonly rootPath: string; }>; export declare function createAppManifest(projectId: string, infra?: AppManifest['infra']): AppManifest; //# sourceMappingURL=testSupport.d.ts.map