sfdx-hardis
Version:
Swiss-army-knife Toolbox for Salesforce. Allows you to define a complete CD/CD Pipeline. Orchestrate base commands and assist users with interactive wizards
11 lines (10 loc) • 399 B
TypeScript
import { AiResponse } from "./index.js";
import { PromptTemplate } from "./promptTemplates.js";
export declare abstract class AiProviderRoot {
protected token: string;
getLabel(): string;
promptAi(prompt: string, template?: PromptTemplate | null): Promise<AiResponse | null>;
getAiMaxCallsNumber(): number;
incrementAiCallsNumber(): void;
checkMaxAiCallsNumber(): boolean;
}