@strapi/data-transfer
Version:
Data transfer capabilities for Strapi
33 lines • 856 B
TypeScript
import type { Core, Struct } from '@strapi/types';
export interface IRestoreOptions {
assets?: boolean;
configuration?: {
webhook?: boolean;
coreStore?: boolean;
};
entities?: {
include?: string[];
exclude?: string[];
filters?: ((contentType: Struct.ContentTypeSchema) => boolean)[];
params?: {
[uid: string]: unknown;
};
};
}
interface IDeleteResults {
count: number;
aggregate: {
[uid: string]: {
count: number;
};
};
}
export declare const deleteRecords: (strapi: Core.Strapi, options: IRestoreOptions) => Promise<{
count: number;
entities: IDeleteResults;
configuration: IDeleteResults;
}>;
export * from './entities';
export * from './configuration';
export * from './links';
//# sourceMappingURL=index.d.ts.map