import { Type } from '@nestjs/common/interfaces'; import { IService } from '@tc-libs/service'; export declare function EntityGetByIdGuard(serviceClass: Type>, entityName: string): MethodDecorator; export declare function EntityGetBySlugGuard(serviceClass: Type>, entityName: string): MethodDecorator; export declare function EntityGetByIdAndUserGuard(serviceClass: Type>, entityName: string): MethodDecorator; export declare const GetEntity: (...dataOrPipes: (import("@nestjs/common").PipeTransform | Type> | { entity: string; plain?: boolean; })[]) => ParameterDecorator;