import { StyleConfig, StyleConfigItem, optionHooksResult, useCustomValueSelectResult, useDefaultOptionsParams } from './types'; export declare type cornerType = 'topLeft' | 'topRight' | 'bottomLeft' | 'bottomRight' | ''; declare const useTabConfig: (_config: StyleConfig, refContainer: any) => { config: any; getCurrentConfig: (type: string) => StyleConfigItem | undefined; changeCurrentConfig: (type: string, item: StyleConfigItem) => void; setCurrentDrag: (type: string) => void; setCurrentCorner: (type: cornerType) => void; baseSize: any; }; export declare const useTabSearch: () => [any[], (list: any[]) => void, string, (key: string) => void, any[], (keywords: string, list: any[]) => any[]]; /** * 浮层选中数据管理hooks * @param param0 * @returns */ export declare const useCustomValueSelect: ({ options, finalOptions, value, simpleMode, visible, defaultTabs, onChange, setVisible, i18n, showForm, }: { options: optionHooksResult['options']; finalOptions: optionHooksResult['finalOptions']; value: useDefaultOptionsParams['value']; simpleMode: boolean; visible: boolean; defaultTabs?: useDefaultOptionsParams['defaultTabs']; onChange: any; setVisible(bool: boolean): void; i18n?: any; showForm?: boolean | undefined; }) => useCustomValueSelectResult; export default useTabConfig;