import { RolesProvider } from "../../../../features/security/shared/abstractions.js"; import { RoleFactory } from "./abstractions.js"; import type { Role } from "./types.js"; declare class RoleProviderImpl implements RolesProvider.Interface { private roleFactories; private cache; constructor(roleFactories: RoleFactory.Interface[]); getRoles(): Promise; } export declare const RoleProvider: typeof RoleProviderImpl & { __abstraction: import("@webiny/di").Abstraction; }; export {};