import { A as MigrationProviderContext, O as MigrationItem } from "../../plugin-entry-DU2yQnXT.js";
//#region extensions/migrate-hermes/model.d.ts
export declare function normalizeHermesProviderId(provider: string): string;
export declare function normalizeHermesCustomProviderId(provider: string): string;
export declare function usesRetiredHermesQwenProvider(config: Record<string, unknown>): boolean;
export declare function resolveHermesConfiguredProviderId(config: Record<string, unknown>, provider: string, env?: Record<string, string>): string;
export declare function resolveHermesModelRef(config: Record<string, unknown>, env?: Record<string, string>): string | undefined;
export declare function resolveCurrentModelRef(ctx: MigrationProviderContext): string | undefined;
export declare function applyModelItem(ctx: MigrationProviderContext, item: MigrationItem): Promise<MigrationItem>;
//#endregion