import type { AwarenessCollectInput, AwarenessLimit, AwarenessSource } from '../../../types.js';
import type { CodingInspectionSurface, CodingProjectSignals, CodingWorkingEnvironment, CodingWorkspaceTree } from '../types.js';
export declare function collectCodingWorkingEnvironment(input: AwarenessCollectInput): Promise<{
    environment: CodingWorkingEnvironment;
    sources: AwarenessSource[];
    limits: AwarenessLimit[];
}>;
export declare function collectCodingProjectDashboard(input: AwarenessCollectInput): Promise<{
    environment: CodingWorkingEnvironment;
    workspaceTree: CodingWorkspaceTree;
    projectSignals: CodingProjectSignals;
    inspectionSurfaces: CodingInspectionSurface[];
    sources: AwarenessSource[];
    limits: AwarenessLimit[];
}>;
//# sourceMappingURL=workspace.d.ts.map