import { AuthController, Entity, FireCMSContext, Permissions, PermissionsBuilder } from "../../models"; export declare function canEdit(permission: PermissionsBuilder | Permissions | undefined, entity: Entity, authController: AuthController, path: string, context: FireCMSContext): boolean; export declare function canCreate(permission: PermissionsBuilder | Permissions | undefined, authController: AuthController, path: string, context: FireCMSContext): boolean; export declare function canDelete(permission: PermissionsBuilder | Permissions | undefined, entity: Entity, authController: AuthController, path: string, context: FireCMSContext): boolean;