import { Kysely } from "kysely"; import { Database } from "../db"; export declare function userPermissions(db: Kysely): { create: (tenant_id: string, user_id: string, permission: import("@authhero/adapter-interfaces").UserPermissionInsert, organization_id?: string, options?: import("@authhero/adapter-interfaces").CreateOptions) => Promise; remove: (tenant_id: string, user_id: string, permission: { resource_server_identifier: string; permission_name: string; }, organization_id?: string) => Promise; list: (tenant_id: string, user_id: string, _params?: import("@authhero/adapter-interfaces").ListParams, organization_id?: string) => Promise; };