salesforce-alm
Version:
This package contains tools, and APIs, for an improved salesforce.com developer experience.
13 lines (12 loc) • 766 B
TypeScript
import { MetadataType } from '../metadataType';
import { ContentDecompositionStrategy } from './contentDecompositionStrategy';
/**
* Content strategy for content files that do not require decomposition e.g. ApexClass
*/
export declare class NonDecomposedContentStrategy implements ContentDecompositionStrategy {
metadataType: any;
metadataRegistry: any;
constructor(metadataType: MetadataType, metadataRegistry: any, workspaceVersion: any);
getContentPaths(metadataFilePath: string): string[];
saveContent(metadataFilePath: string, retrievedContentFilePaths: string[], retrievedMetadataFilePath: string, createDuplicates: boolean, unsupportedMimeTypes: string[], forceoverwrite?: boolean): Promise<[string[], string[], string[], string[]]>;
}