UNPKG

payload

Version:

Node, React, Headless CMS and Application Framework built on Next.js

11 lines 801 B
import type { DeepPartial } from 'ts-essentials'; import type { CollectionSlug } from '../../index.js'; import type { TransformCollectionWithSelect } from '../../types/index.js'; import type { RequiredDataFromCollectionSlug, SelectFromCollectionSlug } from '../config/types.js'; import { type Arguments as CreateArguments } from './create.js'; export type Arguments<TSlug extends CollectionSlug> = { data?: DeepPartial<RequiredDataFromCollectionSlug<TSlug>>; id: number | string; } & Omit<CreateArguments<TSlug>, 'data' | 'duplicateFromID'>; export declare const duplicateOperation: <TSlug extends CollectionSlug, TSelect extends SelectFromCollectionSlug<TSlug>>(incomingArgs: Arguments<TSlug>) => Promise<TransformCollectionWithSelect<TSlug, TSelect>>; //# sourceMappingURL=duplicate.d.ts.map