MetadataTransformer: {
    defaultDirectory?: string;
    toSourceFormat: ToSourceFormat;
    toMetadataFormat(component: SourceComponent): Promise<({
        output: SourcePath;
    } & ({
        shouldDelete?: never;
        source: Readable;
    } | {
        fullName: string;
        shouldDelete: true;
        source?: never;
        type: string;
    }))[]>;
}

Transforms metadata component files into different SFDX file formats