UNPKG

@mbc-cqrs-serverless/core

Version:
8 lines (7 loc) 568 B
import { CanActivate } from '@nestjs/common'; export declare function Auth(...roles: string[]): <TFunction extends Function, Y>(target: TFunction | object, propertyKey?: string | symbol, descriptor?: TypedPropertyDescriptor<Y>) => void; export declare function AuthGuard({ guard, roles, }: { guard?: CanActivate | Function; roles: string[]; }): <TFunction extends Function, Y>(target: TFunction | object, propertyKey?: string | symbol, descriptor?: TypedPropertyDescriptor<Y>) => void; export declare function HeaderTenant(): MethodDecorator & ClassDecorator;