import * as React from 'react'; import { Pressable } from 'react-native'; import type { ZestUIComponentProps } from '../../types'; /** * A button that deselects the value its chip stands for. * Renders a ``. * * It has no label of its own — pass `accessibilityLabel` naming what it removes. * * Unlike the web version it does **not** return focus to the input: with * `openOnFocus` that would reopen the list, which is not what removing a chip * asks for. */ export declare function ComboboxChipRemove(componentProps: ComboboxChipRemove.Props): React.ReactElement>; export interface ComboboxChipRemoveState { /** * Whether the component should ignore user interaction. */ disabled: boolean; /** * Whether the button is currently pressed. */ pressed: boolean; } export interface ComboboxChipRemoveProps extends Omit, 'onPress'> { /** * Whether the component should ignore user interaction. * @default false */ disabled?: boolean | undefined; } export declare namespace ComboboxChipRemove { type State = ComboboxChipRemoveState; type Props = ComboboxChipRemoveProps; } //# sourceMappingURL=ComboboxChipRemove.d.ts.map