/**
 * @internal
 * @description
 * Represents backend response
 * format for Global Access to Crud Actions.
 * Should be converted to {@link CrudAction}
 * */
export declare const CrudGlobalAction: {
    readonly Read: "read";
    readonly Write: "write";
    readonly Delete: "delete";
    readonly Add: "add";
};
export type CrudGlobalAction = (typeof CrudGlobalAction)[keyof typeof CrudGlobalAction];
/**
 * @description
 * Represents access to global specific actions
 * like downloading files or exporting data
 * */
export declare const SpecialGlobalAction: {
    readonly PlaybackRecordFile: "playback_record_file";
    readonly ResetActiveAttempts: "reset_active_attempts";
    readonly TimeLimitedRecordFile: "time_limited_record_file";
    readonly ManageUserLicense: "manage_user_license";
    readonly SchemeVariables: "scheme_variables";
    readonly SystemSetting: "system_setting";
    readonly ManageUserRoles: "manage_user_roles";
    readonly ExportDataGrid: "export_data_grid";
    readonly LimitWorkspaceContacts: "limit_workspace_contacts";
    readonly ViewCdrPhoneNumbers: "view_cdr_phone_numbers";
    readonly ChangeUserPassword: "change_user_password";
    readonly EavesdropCall: "eavesdrop_call";
    readonly ControlAgentScreen: "control_agent_screen";
};
export type SpecialGlobalAction = (typeof SpecialGlobalAction)[keyof typeof SpecialGlobalAction];
