import type { ConfigurationDefinition, EffectiveConfiguration } from "@awp/contracts";
import type { C1ProjectOverviewPayload, C1TaskFixturePayload } from "./model.js";
import type { AccountListItem } from "./render-accounts.js";
export interface ProjectConfigurationViewItem {
    readonly definition: ConfigurationDefinition<unknown>;
    readonly effective?: EffectiveConfiguration<unknown>;
}
export declare function renderProjectOverview(model: C1ProjectOverviewPayload, tasks: readonly C1TaskFixturePayload[], requestedState: string, tab?: string, runAccounts?: readonly AccountListItem[], visionSummary?: string, settings?: readonly ProjectConfigurationViewItem[]): string;
//# sourceMappingURL=render-project.d.ts.map