@contentstack/cli-variants
Version:
Variants plugin
19 lines (18 loc) • 734 B
TypeScript
import { ExportConfig } from '../types';
import VariantAdapter, { VariantHttpClient } from '../utils/variant-api-adapter';
export default class VariantEntries extends VariantAdapter<VariantHttpClient<ExportConfig>> {
readonly config: ExportConfig;
entriesDirPath: string;
variantEntryBasePath: string;
constructor(config: ExportConfig);
/**
* This function exports variant entries for a specific content type and locale.
* @param options - The `exportVariantEntry` function takes in an `options` object with the following
* properties:
*/
exportVariantEntry(options: {
locale: string;
contentTypeUid: string;
entries: Record<string, any>[];
}): Promise<void>;
}