import { SearchFilter } from './internal/types';
/**
 * Props for the FilterSearchField component
 */
export type FilterSearchFieldProps = {
    /** The search filter — drives the placeholder */
    filter: SearchFilter;
    /** Current text value */
    value: string;
    /** Callback to update the value */
    onChange: (value: string) => void;
};
/**
 * Pinned search field for FilterBar. Unlike other filter controls it's
 * always visible inline (no trigger button/popover) and stays natively
 * tabbable at all times instead of joining the roving-tabindex pool that
 * moves focus between the other filter chips — it's excluded from that pool
 * via the `data-anv="filter-search-field"` marker below (see the matching
 * exclusion in Toolbar's `getToolbarElements`).
 *
 * Arrow keys at the input's text-cursor boundaries move focus to the clear
 * button or to the first/last filter chip; everywhere else they perform
 * native cursor movement.
 */
export declare const FilterSearchField: {
    ({ filter, value, onChange, }: FilterSearchFieldProps): import("react/jsx-runtime").JSX.Element;
    displayName: string;
};
