/// export declare type PepSearchTriggerType = 'keydown' | 'click'; export declare type PepSearchShrinkType = 'small-screen' | 'always' | 'never'; export declare type PepSizeType = 'xs' | 'sm' | 'md' | 'lg' | 'xl'; export interface PepSearchClickEvent { value: string; } export interface PepSearchAutocompleteChangeEvent { value: string; top: number; } export interface PepSearchStateChangeEvent { state: 'open' | 'close'; } export interface PepSearchProps { triggerOn?: PepSearchTriggerType; autoCompleteTop?: number; autoCompleteValues?: any[]; shrink?: PepSearchShrinkType; value?: string; useAsWebComponent?: boolean; sizeType?: PepSizeType; onSearch?: (event: PepSearchClickEvent) => void; onAutocompleteChange?: (event: PepSearchAutocompleteChangeEvent) => void; onStateChange?: (event: PepSearchStateChangeEvent) => void; } export declare const PepSearch: React.FC;