import type CultureInfo from "../../culture-info";
import { FieldFilterRequestResource } from "./field-filter-request-resource";
export interface IAllFacetsRequest {
    facetField: string;
    componentId?: number;
    culture: CultureInfo;
    takeUserSettings: boolean;
}
export declare class AllFacetsRequest implements IAllFacetsRequest {
    facetField: string;
    query?: string;
    searchConfigurationName?: string;
    culture: CultureInfo;
    takeUserSettings: boolean;
    componentId?: number;
    l10n?: boolean;
    filters?: Array<FieldFilterRequestResource>;
    constructor(init?: Partial<AllFacetsRequest>);
}
