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
17 lines (16 loc) • 717 B
TypeScript
import { PromptTemplate } from "../aiProvider/promptTemplates.js";
import { DocBuilderRoot } from "./docBuilderRoot.js";
export declare class DocBuilderProfile extends DocBuilderRoot {
docType: string;
promptKey: PromptTemplate;
placeholder: string;
xmlRootKey: string;
docsSection: string;
static buildIndexTable(prefix: string, profileDescriptions: any[], filterObject?: string | null): string[];
buildInitialMarkdownLines(): Promise<string[]>;
stripXmlForAi(): Promise<string>;
generateJsonTree(): Promise<any>;
buildObjectFieldsTree(attributeValue: any, attributeTreeRoot: any): void;
isAccessibleElement(element: any): boolean;
getSubElement(element: any): any;
}