import { IControllerParam } from "../../interface"; import { ConstructorType } from "../../type"; export default class ControllerParam implements IControllerParam { cost: ConstructorType; propName: string; index: number; requestName: string; require: boolean; constructor({ cost, propName, index, requestName, require }?: { cost?: typeof ControllerParam | undefined; propName?: string | undefined; index?: number | undefined; requestName?: string | undefined; require?: boolean | undefined; }); }