import { FtSearchPreset, FtSearchPrior } from "@fluid-topics/public-api"; import { ParametrizedLabels } from "@fluid-topics/ft-wc-utils"; export interface FtSearchBarLabels extends ParametrizedLabels { clearFilters?: string; filtersButton?: string; inputPlaceHolder?: string; filterInputPlaceHolder?: string; clearInputButton?: string; clearFilterButton?: string; displayMoreFilterValuesButton?: string; noFilterValuesAvailable?: string; searchButton?: string; contentLocaleSelector?: string; presetsSelector?: string; removeRecentSearch?: string; back?: string; ariaLiveSuggestions?: string; suggestionsAriaLabel?: string; } export type DisplayMode = "auto" | "mobile" | "desktop"; export interface FtSearchBarProperties { labels?: FtSearchBarLabels; mode?: DisplayMode; forceMenuOpen?: boolean; baseUrl: string; apiIntegrationIdentifier?: string; contentLocale?: string; uiLocale?: string; displayedFilters?: Array; presets?: Array; priors?: Array; selectedPreset?: string; dense: boolean; focusOnDisplay: boolean; }