import { ArrayValue, BooleanValue, NumberValue, StringValue, Value } from '@coveo/bueno';
import type { FacetValueState } from '../facet-api/value.js';
import type { CategoryFacetValue } from './interfaces/response.js';
export declare const categoryFacetValueDefinition: {
    state: Value<FacetValueState>;
    numberOfResults: NumberValue;
    value: StringValue<string>;
    path: ArrayValue<import("@coveo/bueno").PrimitivesValues>;
    moreValuesAvailable: BooleanValue;
};
export declare function validateCategoryFacetValue(payload: CategoryFacetValue): void;
