giga-code
Version:
A personal AI CLI assistant powered by Grok for local development.
16 lines (15 loc) • 849 B
TypeScript
export interface AddedModel {
modelName: string;
providerName: string;
dateAdded: string;
openRouterProvider?: string;
}
export declare function loadAddedModels(): AddedModel[];
export declare function saveAddedModels(models: AddedModel[]): void;
export declare function addModel(modelName: string, providerName: string): void;
export declare function deleteModel(modelName: string, providerName: string): boolean;
export declare function getAddedModelsForProvider(providerName: string): AddedModel[];
export declare function getAllAddedModels(): AddedModel[];
export declare function isModelAdded(modelName: string, providerName: string): boolean;
export declare function setOpenRouterProvider(modelName: string, openRouterProvider: string): boolean;
export declare function getOpenRouterProvider(modelName: string): string | null;