@untools/commitgen
Version:
CLI to create generate commit messages
11 lines (10 loc) • 414 B
TypeScript
import { BaseProvider } from "./base";
import { GitAnalysis, CommitMessage, AIProvider } from "../types";
export declare class VercelGoogleProvider extends BaseProvider implements AIProvider {
name: string;
private apiKey;
private model;
constructor(apiKey?: string, model?: string);
generateCommitMessage(analysis: GitAnalysis): Promise<CommitMessage[]>;
private getFallbackSuggestions;
}