import React from 'react'; type SearchCriterias = 'TRACKING_ID' | 'REGISTRATION_NUMBER' | 'NATIONAL_ID' | 'NAME' | 'PHONE_NUMBER' | 'EMAIL'; export declare const LabelButton: import("styled-components").StyledComponent<({ size, fullWidth, element, type, loading, children, ...props }: import("../Button").ButtonProps) => React.JSX.Element, import("styled-components").DefaultTheme, {}, never>; export interface ISearchType { name: SearchCriterias; label: string; icon: React.ReactNode; placeHolderText: string; } export interface INavigationType { label: string; id: string; icon?: React.ReactNode; onClick: () => void; } export interface ISearchToolProps { searchTypeList: ISearchType[]; navigationList?: INavigationType[]; searchText?: string; selectedSearchType?: string; language: string; searchHandler: (searchText: string, searchType: string) => void; onClearText?: () => void; className?: string; } export declare const SearchTool: ({ searchTypeList, navigationList, searchText, selectedSearchType: initialSelectedSearchType, language, searchHandler, onClearText, className }: ISearchToolProps) => React.JSX.Element; export {}; //# sourceMappingURL=SearchTool.d.ts.map