import React from 'react';
import type { BaseComponentProps } from '../../../types/components';
import './SearchBar.scss';
export interface SearchBarProps extends BaseComponentProps {
    placeholder?: string;
    value?: string;
    defaultValue?: string;
    onSearch?: (query: string) => void;
    onClear?: () => void;
    onChange?: (value: string) => void;
    loading?: boolean;
    disabled?: boolean;
    size?: 'sm' | 'md' | 'lg';
    variant?: 'default' | 'filled' | 'outlined';
    showClearButton?: boolean;
    debounceMs?: number;
    className?: string;
}
export declare const SearchBar: React.FC<SearchBarProps>;
//# sourceMappingURL=SearchBar.d.ts.map