import { AccessBusinessEntity } from '../entities/access.business.entity'; export declare class ProcessBusinessUiAction { private readonly business; constructor(business: AccessBusinessEntity); list(menuId: number): Promise<{ menu_action: { id: number; display_order: number; attributes: import("..").MenuActionAttributesDto; }; available: boolean; global: boolean; name: string; label: string; display_name: string; image: string; description: string; action_id: number; validation_id: number; attributes: import("..").UiActionAttributesDto; configuration: any; action: import("@servicelabsco/nestjs-utility-services").SystemScriptEntity; validation: import("@servicelabsco/nestjs-utility-services").SystemScriptEntity; roles: import("..").UiActionRoleEntity[]; id: number; uuid: string; created_by: number; updated_by: number; deleted_at: Date; updated_at: Date; created_at: Date; creator: import("@servicelabsco/nestjs-utility-services").CreatorEntity; updator: import("@servicelabsco/nestjs-utility-services").CreatorEntity; }[]>; }