export interface PlannerModelListItem {
    readonly model: string;
    readonly displayName: string;
    readonly description?: string;
    readonly defaultReasoningEffort?: string;
    readonly reasoningEfforts: readonly {
        readonly effort: string;
        readonly description?: string;
    }[];
    readonly contextWindow?: number;
}
export interface AccountListItem {
    readonly accountKey: string;
    readonly label: string;
    readonly providerKey: string;
    readonly capabilities: readonly string[];
    readonly models?: readonly PlannerModelListItem[];
}
export declare function renderAccountsPage(project: {
    readonly id: string;
    readonly name: string;
}, accounts: readonly AccountListItem[], returnTo?: string): string;
//# sourceMappingURL=render-accounts.d.ts.map