import { ValidRoles } from '../interfaces';
export declare function AuthPermission(resource: string, action: string, ...roles: ValidRoles[]): <TFunction extends Function, Y>(target: TFunction | object, propertyKey?: string | symbol, descriptor?: TypedPropertyDescriptor<Y>) => void;
