sb-mig
Version:
CLI to rule the world. (and handle stuff related to Storyblok CMS)
22 lines (21 loc) • 637 B
TypeScript
export interface MutationWriteResult {
ok: boolean;
stage?: "update" | "publish";
id?: number | string;
name?: string;
slug?: string;
spaceId?: string;
status?: number | string;
response?: string | null;
publishLanguages?: string[];
sourcePublishState?: string;
publishSkippedReason?: string;
error?: unknown;
}
export interface MutationWriteSummary {
total: number;
successful: number;
failed: number;
failedItems: MutationWriteResult[];
}
export declare const summarizeMutationWriteResults: (results: PromiseSettledResult<MutationWriteResult>[]) => MutationWriteSummary;