import { applyDecorators } from '@nestjs/common';
type LogtoProtectedOptions<T> = Partial<{
    requiredScopes: string[];
    requiredRoles: (T | 'management-point3')[];
}>;
export declare function LogtoProtected<RoleType>(options?: LogtoProtectedOptions<RoleType>): ReturnType<typeof applyDecorators>;
export {};
