@salesforce/plugin-sobject
Version:
Create objects, fields, tabs, etc
12 lines (11 loc) • 520 B
TypeScript
import type { IOptions } from 'js2xmlparser/lib/options.js';
import type { JsonMap } from '@salesforce/ts-types';
import type { CustomObject, CustomField } from '@salesforce/types/metadata';
type WriteJSONasXMLInputs = {
json: CustomField | CustomObject | JsonMap;
type: string;
options?: IOptions;
};
declare const convertJsonToXml: ({ json, type, options }: WriteJSONasXMLInputs) => string;
declare const parseXml: <T>(fileString: string, mainNodeName: string) => T;
export { convertJsonToXml, parseXml };