import { Search as SearchRoot } from './search';
import { SearchButton } from './search-button';
import { SearchClear } from './search-clear';
import { SearchInput } from './search-input';
type Search = typeof SearchRoot & {
/**
* Search.Clear component, used to display a clear button when the search input is not empty.
*
* @example
*
*
*
*
*/
Clear: typeof SearchClear;
/**
* Search.Button component, used to display a search button within a Search component.
*
* @example
*
*
* Søk
*
*/
Button: typeof SearchButton;
/**
* Search.Input component, used to display a search input within the Search component.
*
* @example
*
*
*
*/
Input: typeof SearchInput;
};
/**
* Search component, use to display different variations of a search input
*
* @example with button
*
*
*
*
*
*
* @example with icon
*
*
*
*
*/
declare const SearchComponent: Search;
export type { SearchProps } from './search';
export type { SearchButtonProps } from './search-button';
export type { SearchClearProps } from './search-clear';
export type { SearchInputProps } from './search-input';
export { SearchButton, SearchClear, SearchComponent as Search, SearchInput };
//# sourceMappingURL=index.d.ts.map