import type { Emitter } from '@qqt-product/utils';
import { VxeTableInstance } from 'vxe-table';
import { SYMBOL_BINDFUNCTION, SYMBOL_CUSTOM_BINDFUNCTION, SYMBOL_VXE_BINDFUNCTION, SYMBOL_CUSTOM_VXE_BINDFUNCTION, SYMBOL_ADD_ONE_ROW, SYMBOL_DELETE_ROWS, SYMBOL_CUSTOM_CLICK, SYMBOL_FIELD_OR_COLUMN_CUSTOM_CLICK, SYMBOL_CACHE_BUTTON, SYMBOL_CACHE_PAGEDATA, SYMBOL_CACHE_REFRESH, SYMBOL_CACHE_SHOW_MESSAGE, SYMBOL_VALIDATE, SYMBOL_VALIDATE_RESULT, SYMBOL_LINK_CLICK, SYMBOL_VALIDATE_SUCCESS, SYMBOL_REFRESH, SYMBOL_BACK, SYMBOL_SAVE, SYMBOL_PUBLISH, SYMBOL_SUBMIT, SYMBOL_CONFIRM, SYMBOL_REJECT, SYMBOL_UPLOAD, SYMBOL_UPLOAD_GRID, SYMBOL_CANCEL_AUDIT, SYMBOL_DOWNLOAD_ALL, SYMBOL_REMOVE_ALL, SYMBOL_FILL, SYMBOL_VXE_KEYDOWN, SYMBOL_VXE_HEADER_CELL_CLICK, SYMBOL_VXE_HEADER_CELL_DBLCLICK, SYMBOL_VXE_HEADER_CELL_MENU, SYMBOL_VXE_CELL_CLICK, SYMBOL_VXE_CELL_DBLCLICK, SYMBOL_VXE_CELL_MENU, SYMBOL_VXE_FOOTER_CELL_CLICK, SYMBOL_VXE_FOOTER_CELL_DBLCLICK, SYMBOL_VXE_FOOTER_CELL_MENU, SYMBOL_VXE_CHECKBOX_CHANGE, SYMBOL_VXE_CHECKBOX_ALL, SYMBOL_VXE_SCROLL, SYMBOL_VXE_ZOOM, SYMBOL_VXE_CUSTOM, SYMBOL_IMPORT_ROWS, SYMBOL_FLOW_VIEW, SYMBOL_AUDIT_AGREE, SYMBOL_AUDIT_REFUSE, SYMBOL_AUDIT_INFORMED, SYMBOL_AUDIT_TRANSFER, SYMBOL_AUDIT_BACK, SYMBOL_AUDIT_TRANSACTION, SYMBOL_AUDIT_INVALID, SYMBOL_AUDIT_REVOCATION, SYMBOL_AUDIT_REVOCATION_PRE_SIGN, SYMBOL_AUDIT_FLOW_IMAGE, SYMBOL_AUDIT_APPROVAL_COMMENT, SYMBOL_AUDIT_SIGN_NODE, SYMBOL_AUDIT_PRE_SIGN, SYMBOL_AUDIT_AFTER_SIGN, SYMBOL_AUDIT_PRINT, SYMBOL_AUDIT_ADD_NODE_HISTORY, SYMBOL_AUDIT_CHAT, SYMBOL_FLOW_APPROVAL_CALLBACK } from '../../lib/components/page-layout';
import type { RecordString, BindFunctionEvent, VxeBindFunctionEvent, PageButton, PageButtonWithGroupCode, PageButtonDeleteRow, PageButtonDownLoad, ValidateResult, LinkClickCallbackParams, FormFieldsItem, PageButtonDeleteFileRow, KeydownEventParams, FlowApprovalCallbackPayload } from '../../lib/components/edit-page-layout';
import type { ButtonItem, ObjectMap, ToolsButtonItem } from '../../lib/components/list-page-layout';
import type { VxeItemFileUpload } from '../../lib/components/upload-file';
import { SYMBOL_GRID_INSTANCE, SYMBOL_HANDLE_SETTING, SYMBOL_HANDLE_ADD, SYMBOL_HANDLE_EXPORT, SYMBOL_HANDLE_IMPORT, SYMBOL_HANDLE_QUICK_NAV, SYMBOL_HANDLE_RECORD, SYMBOL_HANDLE_HELP_TEXT, SYMBOL_HANDLE_ATTACHMENT_TEXT, SYMBOL_HANDLE_VIDEO_TEXT, SYMBOL_HANDLE_MERGE_GRID, SYMBOL_HANDLE_CHATBI, SYMBOL_FETCH_NAV_DATA } from '../components/list-page-layout/src/symbol';
export type Events = {
    [SYMBOL_BINDFUNCTION]: BindFunctionEvent;
    [SYMBOL_CUSTOM_BINDFUNCTION]: BindFunctionEvent;
    [SYMBOL_VXE_BINDFUNCTION]: VxeBindFunctionEvent;
    [SYMBOL_CUSTOM_VXE_BINDFUNCTION]: VxeBindFunctionEvent;
    [SYMBOL_ADD_ONE_ROW]: PageButtonWithGroupCode;
    [SYMBOL_DELETE_ROWS]: PageButtonDeleteRow;
    [SYMBOL_CUSTOM_CLICK]: PageButtonWithGroupCode;
    [SYMBOL_FIELD_OR_COLUMN_CUSTOM_CLICK]: FormFieldsItem | VxeBindFunctionEvent;
    [SYMBOL_CACHE_BUTTON]: PageButton;
    [SYMBOL_CACHE_PAGEDATA]: RecordString;
    [SYMBOL_CACHE_REFRESH]: boolean;
    [SYMBOL_CACHE_SHOW_MESSAGE]: boolean;
    [SYMBOL_VALIDATE]: PageButton;
    [SYMBOL_VALIDATE_RESULT]: ValidateResult;
    [SYMBOL_LINK_CLICK]: LinkClickCallbackParams;
    [SYMBOL_VALIDATE_SUCCESS]: PageButton;
    [SYMBOL_REFRESH]: PageButton;
    [SYMBOL_BACK]: PageButton;
    [SYMBOL_SAVE]: PageButton;
    [SYMBOL_PUBLISH]: PageButton;
    [SYMBOL_SUBMIT]: PageButton;
    [SYMBOL_CONFIRM]: PageButton;
    [SYMBOL_REJECT]: PageButton;
    [SYMBOL_GRID_INSTANCE]: VxeTableInstance;
    [SYMBOL_HANDLE_SETTING]: string | number | undefined;
    [SYMBOL_HANDLE_ADD]: ButtonItem;
    [SYMBOL_HANDLE_EXPORT]: ButtonItem;
    [SYMBOL_HANDLE_IMPORT]: ButtonItem;
    [SYMBOL_HANDLE_HELP_TEXT]: ButtonItem;
    [SYMBOL_HANDLE_ATTACHMENT_TEXT]: ButtonItem;
    [SYMBOL_HANDLE_VIDEO_TEXT]: ButtonItem;
    [SYMBOL_HANDLE_MERGE_GRID]: ToolsButtonItem;
    [SYMBOL_HANDLE_CHATBI]: ToolsButtonItem;
    [SYMBOL_HANDLE_RECORD]: ObjectMap;
    [SYMBOL_HANDLE_QUICK_NAV]: string | number | undefined;
    [SYMBOL_FETCH_NAV_DATA]: string | number | undefined;
    [SYMBOL_UPLOAD]: PageButtonWithGroupCode;
    [SYMBOL_UPLOAD_GRID]: VxeItemFileUpload;
    [SYMBOL_CANCEL_AUDIT]: PageButton;
    [SYMBOL_DOWNLOAD_ALL]: PageButtonDownLoad;
    [SYMBOL_REMOVE_ALL]: PageButtonDeleteFileRow;
    [SYMBOL_FILL]: PageButtonWithGroupCode;
    [SYMBOL_VXE_KEYDOWN]: KeydownEventParams;
    [SYMBOL_VXE_HEADER_CELL_CLICK]: KeydownEventParams;
    [SYMBOL_VXE_HEADER_CELL_DBLCLICK]: KeydownEventParams;
    [SYMBOL_VXE_HEADER_CELL_MENU]: KeydownEventParams;
    [SYMBOL_VXE_CELL_CLICK]: KeydownEventParams;
    [SYMBOL_VXE_CELL_DBLCLICK]: KeydownEventParams;
    [SYMBOL_VXE_CELL_MENU]: KeydownEventParams;
    [SYMBOL_VXE_FOOTER_CELL_CLICK]: KeydownEventParams;
    [SYMBOL_VXE_FOOTER_CELL_DBLCLICK]: KeydownEventParams;
    [SYMBOL_VXE_FOOTER_CELL_MENU]: KeydownEventParams;
    [SYMBOL_VXE_CHECKBOX_CHANGE]: KeydownEventParams;
    [SYMBOL_VXE_CHECKBOX_ALL]: KeydownEventParams;
    [SYMBOL_VXE_SCROLL]: KeydownEventParams;
    [SYMBOL_VXE_ZOOM]: KeydownEventParams;
    [SYMBOL_VXE_CUSTOM]: KeydownEventParams;
    [SYMBOL_IMPORT_ROWS]: PageButton;
    [SYMBOL_FLOW_VIEW]: PageButton;
    [SYMBOL_AUDIT_AGREE]: PageButton;
    [SYMBOL_AUDIT_REFUSE]: PageButton;
    [SYMBOL_AUDIT_INFORMED]: PageButton;
    [SYMBOL_AUDIT_TRANSFER]: PageButton;
    [SYMBOL_AUDIT_BACK]: PageButton;
    [SYMBOL_AUDIT_TRANSACTION]: PageButton;
    [SYMBOL_AUDIT_INVALID]: PageButton;
    [SYMBOL_AUDIT_REVOCATION]: PageButton;
    [SYMBOL_AUDIT_REVOCATION_PRE_SIGN]: PageButton;
    [SYMBOL_AUDIT_FLOW_IMAGE]: PageButton;
    [SYMBOL_AUDIT_APPROVAL_COMMENT]: PageButton;
    [SYMBOL_AUDIT_SIGN_NODE]: PageButton;
    [SYMBOL_AUDIT_PRE_SIGN]: PageButton;
    [SYMBOL_AUDIT_AFTER_SIGN]: PageButton;
    [SYMBOL_AUDIT_PRINT]: PageButton;
    [SYMBOL_AUDIT_ADD_NODE_HISTORY]: PageButton;
    [SYMBOL_AUDIT_CHAT]: PageButton;
    [SYMBOL_FLOW_APPROVAL_CALLBACK]: FlowApprovalCallbackPayload;
    [proName: string | symbol]: any;
};
declare const emitter: Emitter<Events>;
export default emitter;
