import { OffsetStyle } from '../styling/offset-style';
import { ContentListSettings } from '../../editor/widget-framework/content-list-settings';
import { SearchResultsSorting } from './interfaces/search-results-sorting';
import { ListDisplayMode } from '../../editor/widget-framework/list-display-mode';
export declare class ExtendedContentListSettings extends ContentListSettings {
    DisplayMode: ListDisplayMode;
    ShowAllResults: boolean;
}
export declare class SearchResultsEntity {
    ListSettings: ExtendedContentListSettings | null;
    Sorting: SearchResultsSorting;
    AllowUsersToSortResults: boolean;
    SfViewName: string;
    Margins: OffsetStyle | null;
    SfWidgetLabel?: string;
    CssClass: string | null;
    SearchFields: string | null;
    AdditionalResultFields: string;
    HighlightedFields: string | null;
    SearchResultsHeader: string | null;
    NoResultsHeader: string | null;
    ResultsNumberLabel: string | null;
    LanguagesLabel: string | null;
    SortByLabel: string | null;
    Attributes: {
        [key: string]: Array<{
            Key: string;
            Value: string;
        }>;
    } | null;
}
