autoforce
Version:
Developer Automation tool for Github / Gitlab and Salesforce projects.
10 lines (9 loc) • 708 B
TypeScript
import { ITask } from "../types/helpers/tasks.js";
import { AnyValue, CommandOptions, ObjectRecord } from "../types/auto.js";
export declare function getTaskFolders(command?: string): string[];
export declare function getTasks(command?: string): Record<string, ITask>;
export declare function helpTask(task: ITask): Promise<boolean>;
export declare function validateTask(task: ITask): boolean;
export declare function runTask(task: ITask, taskContext: CommandOptions, tabs?: string): Promise<boolean>;
export declare function previewTask(task: ITask, taskContext: CommandOptions, tabs?: string): Promise<boolean>;
export declare function createObject(fields: ObjectRecord, values: AnyValue[]): ObjectRecord;