import { FC } from "react"; interface EnhancedTableHeaderSearchProps { /** Called when the search input changes. */ handleSearchInput: (key: string, value: string) => void; /** Whether the search area is currently loading. */ loading: boolean; /** Disable the search input. */ searchDisabled?: boolean; /** Enable or disable rendering of the search field. */ searchEnabled?: boolean; /** `id` applied to the native search input. */ searchId?: string; /** Placeholder text for the search input. */ searchPlaceholder?: string; /** Controlled search input value. */ searchValue: string; /** `data-testid` for the wrapper containing the search input. */ testIdWrapper?: string; /** `data-testid` for the native input element. */ testIdInput?: string; /** `data-testid` for the search icon element. */ testIdIcon?: string; /** `data-testid` for a potential loading indicator. */ testIdLoading?: string; } export declare const EnhancedTableHeaderSearch: FC; export {};