import type { Account } from "./Account"; import { Storage } from "./Storage"; export type Action = "owns" | "edits" | "reads"; export type Resource = "boards" | "catalogs" | "groups"; export declare class Permissions { private readonly account; private readonly storage; constructor(account: Account, storage: Storage); checkPermissions(action: Action, resource: Resource, resourceId: string | null): boolean; }