sb-mig
Version:
CLI to rule the world. (and handle stuff related to Storyblok CMS)
25 lines (24 loc) • 775 B
TypeScript
import type { ApiClient } from "../client.js";
import type { SyncProgressCallback, SyncResult } from "./types.js";
export declare function syncComponents(client: ApiClient, args: {
components: any[];
presets?: boolean;
ssot?: boolean;
dryRun?: boolean;
onProgress?: SyncProgressCallback;
}): Promise<SyncResult>;
export declare function syncDatasources(client: ApiClient, args: {
datasources: any[];
dryRun?: boolean;
}): Promise<SyncResult>;
export declare function syncRoles(client: ApiClient, args: {
roles: any[];
dryRun?: boolean;
}): Promise<SyncResult>;
export declare function syncPlugins(client: ApiClient, args: {
plugins: {
name: string;
body: string;
}[];
dryRun?: boolean;
}): Promise<SyncResult>;