Files
energy_dist/dist/gen/define_config.d.ts
2026-04-21 22:34:39 +08:00

21 lines
615 B
TypeScript

import { Type } from '@nestjs/common';
import { BaseModel } from 'src/model/_base_model';
export interface GeneratedConfig<T extends BaseModel = any> {
[model: string]: {
identity?: Type<T>;
api?: {
query?: Type<T>[];
create?: Type<T>[];
delete?: Type<T>[];
update?: Type<T>[];
};
public?: {
query?: Type<T>[];
create?: Type<T>[];
delete?: Type<T>[];
update?: Type<T>[];
};
};
}
export declare const defineGeneratedConfig: (opt: GeneratedConfig) => GeneratedConfig<any>;