import { PipeTransform, Type } from '@nestjs/common'; import 'reflect-metadata'; import { GqlParamtype } from '../enums/gql-paramtype.enum'; export type ParamData = object | string | number; export type ParamsMetadata = Record; export declare const createGqlParamDecorator: (paramtype: GqlParamtype) => (data?: ParamData) => ParameterDecorator; export declare const addPipesMetadata: (paramtype: GqlParamtype, data: any, pipes: (Type | PipeTransform)[], target: Record, key: string | symbol, index: number) => void; export declare const createGqlPipesParamDecorator: (paramtype: GqlParamtype) => (data?: any, ...pipes: (Type | PipeTransform)[]) => ParameterDecorator; //# sourceMappingURL=param.utils.d.ts.map