///
import AyButton, { setPermissionList } from './AyButton';
import AyAction, { registerAction } from './AyAction';
import AyCtrl from './AyCtrl';
import AyCard from './AyCard';
import AyDialog from './AyDialog';
import AyDialogForm from './AyDialogForm';
import AyForm, { registerField } from './AyForm';
import { success, info, error, warning } from './AyMessage';
import AySearch, { setSearchDefaultVisibleRow } from './AySearch';
import AySearchTable, { setSearchTableDefaultValue } from './AySearchTable';
import AySelect from './AySelect';
import AyTable, { setDefaultDataFilter, setDefaultSearchFilter, registerTableRender, setTableDefaultProps } from './AyTable';
import AyFields from './AyFields';
import AyField from './AyField';
import AySearchList from './AySearchList';
import AyCardGroup from './AyCardGroup';
import AyTagGroup from './AyTagGroup';
import { setLanguage } from './locale';
import useOptions from './hooks/useOptions';
export { AyCard, AyCardGroup, AyTagGroup, AyAction, registerAction, AyButton, setPermissionList, AyCtrl, AyDialog, AyDialogForm, AyForm, registerField, AySearch, setSearchDefaultVisibleRow, AySearchTable, AySelect, AyTable, AyFields, AyField, AySearchList, useOptions, setDefaultDataFilter, setDefaultSearchFilter, setSearchTableDefaultValue, setTableDefaultProps, registerTableRender, success, info, error, warning, setLanguage };
declare const _default: {
AyCard: typeof AyCard;
AyCardGroup: typeof AyCardGroup;
AyTagGroup: typeof AyTagGroup;
AyAction: typeof AyAction;
registerAction: (actionName: string, action: (props: import("./types/AnyKeyProps").AnyKeyProps, record: import("./types/AnyKeyProps").AnyKeyProps, searchTable: import("./types/AnyKeyProps").AnyKeyProps, form?: import("./types/AnyKeyProps").AnyKeyProps | undefined) => import("./types/AnyKeyProps").AnyKeyProps) => void;
AyButton: typeof AyButton;
setPermissionList: (list: string[]) => void;
AyCtrl: typeof AyCtrl;
AyDialog: typeof AyDialog;
AyDialogForm: import("react").ForwardRefExoticComponent>;
AyForm: import("react").ForwardRefExoticComponent & import("react").RefAttributes>;
registerField: (fieldType: string, field: import("./AyForm/ay-form").RegisterFieldProps) => void;
AySearch: import("react").ForwardRefExoticComponent & import("react").RefAttributes>;
setSearchDefaultVisibleRow: (row: number) => void;
AySearchTable: import("react").ForwardRefExoticComponent & import("react").RefAttributes>;
AySelect: import("react").ForwardRefExoticComponent>;
AyTable: import("react").ForwardRefExoticComponent>;
AyFields: typeof AyFields;
AyField: typeof AyField;
AySearchList: import("react").ForwardRefExoticComponent & import("react").RefAttributes>;
useOptions: typeof useOptions;
setDefaultDataFilter: (cb: (params: import("./types/AnyKeyProps").AnyKeyProps) => import("./types/AnyKeyProps").AnyKeyProps) => void;
setDefaultSearchFilter: (cb: (params: import("./types/AnyKeyProps").AnyKeyProps) => import("./types/AnyKeyProps").AnyKeyProps) => void;
setSearchTableDefaultValue: (config: import("./AySearchTable/ay-search-table").SearchTableInitConfig) => void;
setTableDefaultProps: (props: import("./types/AnyKeyProps").AnyKeyProps) => void;
registerTableRender: (key: string, render: (props: import("./AyTable/ay-table").RenderProps) => import("react").ReactNode) => void;
success: (msg: import("react").ReactNode, duration?: number | undefined) => import("antd/lib/message").MessageType;
info: (msg: import("react").ReactNode, duration?: number | undefined) => import("antd/lib/message").MessageType;
error: (msg: import("react").ReactNode, duration?: number | undefined) => import("antd/lib/message").MessageType;
warning: (msg: import("react").ReactNode, duration?: number | undefined) => import("antd/lib/message").MessageType;
setLanguage: (lang: string) => void;
};
export default _default;