export declare const usePermissions: () => { canAccess: (entityId: "task") => boolean; canAction: (action: string, entityId: "task") => boolean; } & { canRead: (entityId: "task") => boolean; canCreate: (entityId: "task") => boolean; canEdit: (entityId: "task", item?: import("@webiny/app-admin/permissions").OwnableItem) => boolean; canDelete: (entityId: "task", item?: import("@webiny/app-admin/permissions").OwnableItem) => boolean; } & { canPublish: (entityId: string) => boolean; canUnpublish: (entityId: string) => boolean; };