import type { ProviderId } from './core/types.js'; import { type ProfileName } from './core/agentProfiles.js'; export type { ProfileName } from './core/agentProfiles.js'; export interface ResolvedProfileConfig { profile: ProfileName; label: string; provider: ProviderId; model: string; systemPrompt: string; temperature?: number; maxTokens?: number; modelLocked: boolean; providerLocked: boolean; rulebook: ProfileRulebookMetadata | null; } export interface ProfileRulebookMetadata { profile: ProfileName; label: string; version: string; contractVersion: string; description?: string; file: string; } export declare function resolveProfileConfig(profile: ProfileName, workspaceContext: string | null): ResolvedProfileConfig; //# sourceMappingURL=config.d.ts.map