import type { Abstraction } from "@webiny/di"; import type { PermissionSchemaConfig } from "./types.js"; import type { Permissions } from "./types.js"; export declare function createPermissionsAbstraction(schema: S): Abstraction>; export declare function createPermissionsFeature(schema: S, abstraction: Abstraction>): { name: string; register(container: import("@webiny/di").Container): void; };