import HeaderSearch from '../components/header-search.vue'; import type { ExtractPropTypes } from 'vue'; export declare const enum ImenuSwitchType { TABLE = "table", CARD = "card" } export declare const menuSwitchRadioList: readonly [{ readonly value: ImenuSwitchType.TABLE; readonly icon: "icon-list"; }, { readonly value: ImenuSwitchType.CARD; readonly icon: "icon-card"; }]; export interface IMenuSwitchOptions { show?: boolean; onChange?: (value: ImenuSwitchType) => void; } export declare const tableHeaderSearchProps: { readonly headerSearchHeight: import("ll-plus/es/utils").EpPropFinalized; readonly menuSwitchOptions: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, () => import("ll-plus/es/utils").Mutable<{}>, boolean>; }; export declare const tableHeaderSearchEmits: { change: (v: ImenuSwitchType) => boolean; changeHeaderSearch: (height: number) => boolean; }; export type TableHeaderSearchProps = ExtractPropTypes; export type TableHeaderSearchEmits = typeof tableHeaderSearchEmits; export type TableHeaderSearchInstance = InstanceType;