import type { ProjectAuthHealth } from '../../projectAuthHealth'; import type { ProjectManager } from '../orchestrator/projectManager'; import type { ProjectSecretService } from '../secrets/projectSecretService'; type ProjectAuthHealthManager = Pick; export declare class ProjectAuthHealthService { private readonly projectManager; private readonly secretService; private readonly workspaceRoot; constructor(options: { readonly projectManager: ProjectAuthHealthManager; readonly secretService: Pick; readonly workspaceRoot: string; }); get(input: { readonly projectId: string; readonly environment?: string; }): Promise; } export type ProjectAuthHealthResult = { readonly ok: true; readonly state: 'loaded'; readonly data: ProjectAuthHealth; } | { readonly ok: false; readonly error: { readonly code: 'manifest_read_failed'; readonly message: string; }; }; export {}; //# sourceMappingURL=projectAuthHealthService.d.ts.map