@salesforce/source-tracking
Version:
API for tracking local and remote Salesforce metadata changes
10 lines (9 loc) • 803 B
TypeScript
import { FileResponse, FileResponseSuccess } from '@salesforce/source-deploy-retrieve';
import { ChangeResult } from './types';
import { ChangeResultWithNameAndType } from './types';
export declare const isSdrSuccess: (fileResponse: FileResponse) => fileResponse is FileResponseSuccess;
export declare const FileResponseIsDeleted: (fileResponse: FileResponse) => boolean;
export declare const FileResponseIsNotDeleted: (fileResponse: FileResponse) => boolean;
export declare const FileResponseHasPath: (fileResponse: FileResponseSuccess) => fileResponse is FileResponseSuccess & Required<Pick<FileResponseSuccess, "filePath">>;
export declare const isChangeResultWithNameAndType: (cr?: ChangeResult) => cr is ChangeResultWithNameAndType;
export declare const isDefined: <T>(x: T | undefined) => x is T;