export interface ProviderDescriptor {
    readonly id: "anthropic" | "openai" | "openrouter";
    readonly envVarName: string;
    readonly keyPrefix: string;
    readonly keyIssuanceUrl: string;
    readonly label: string;
}
export declare const PROVIDERS: readonly ProviderDescriptor[];
export type ProviderId = (typeof PROVIDERS)[number]["id"];
export declare function getProviderById(id: ProviderId): ProviderDescriptor;
export declare function isProviderId(id: string): id is ProviderId;
