export type OpenClawProvider = "anthropic" | "openrouter" | "openai"; export interface OpenClawSettingsSnapshot { path: string; raw: Record | null; } export interface OpenClawProviderModelStats { provider: OpenClawProvider; total: number; sonnetCount: number; } export declare function readOpenClawSettingsSnapshot(): OpenClawSettingsSnapshot; export declare function listOpenClawConfiguredModelKeys(raw: Record | null): string[]; export declare function classifyProviderFromModelKey(modelKey: string): OpenClawProvider | null; export declare function summarizeOpenClawProviderModels(raw: Record | null): Record; export declare function resolvePreferredOpenClawProvider(raw: Record | null): OpenClawProvider | null; export declare function readOpenClawPrimaryModel(raw: Record | null): string | null; export declare function readOpenClawGatewayPort(raw: Record | null): number;