import type { Logger } from "pino";
import type { AgentModelDefinition } from "../../agent-sdk-types.js";
export declare function getClaudeModels(): AgentModelDefinition[];
export declare function getClaudeModelsWithSettings(logger: Logger): Promise<AgentModelDefinition[]>;
/**
 * Normalize a runtime model string (from SDK init message) to a known model ID.
 * Handles the `[1m]` suffix that the SDK appends for 1M context sessions.
 */
export declare function normalizeClaudeRuntimeModelId(value: string | null | undefined): string | null;
//# sourceMappingURL=models.d.ts.map