import { Type } from '@nestjs/common'; import type { DtoOptions } from '../interfaces'; export declare const createUniqueClassWithDefaults: (cls: Type, action: string, defaults: Partial) => Type; export type DtoDecorator = { keysToOmitOnCreate: readonly (keyof T)[]; keysToOmitOnUpdate: readonly (keyof T)[]; defaults: Partial; }; export declare const createCrudDtoDecorators: (classRef: Type, opts: Partial>) => DtoOptions;