import React from 'react'; import { StyleProp, ViewStyle, TextStyle, ImageStyle, TextInputProps } from 'react-native'; export interface ISearchBarProps extends Omit { /** Current search text value */ value: string; /** Callback when search text changes */ onChangeText: (text: string) => void; /** Placeholder text for the search input */ placeholder?: string; /** Style for the outer container */ containerStyle?: StyleProp; /** Style for the text input */ inputStyle?: StyleProp; /** Custom left search icon component */ renderLeftSearchIcon?: () => React.ReactNode; /** Style for the clear icon */ clearIconStyle?: StyleProp; /** Custom clear icon source */ clearIcon?: string; /** Whether to show the clear button when there's text */ showClearButton?: boolean; /** Callback when clear button is pressed */ onClear?: () => void; } export declare const SearchBar: React.FC; export default SearchBar; //# sourceMappingURL=SearchBar.d.ts.map