import { IPropertyConverter } from "ta-json";
import { JsonValue } from "../base-types";
import { FacetResponseResource } from "../models/search/facet-response-resource";
export declare class AllFacetValuesChildrenConverter implements IPropertyConverter {
    /**
     * Serializes a mapping of strings to array of FacetResponseResource into a JSON object.
     *
     * @param value - A mapping of strings to array of FacetResponseResource
     *
     * @returns The serialized value.
     */
    serialize(children: Record<string, Array<FacetResponseResource>>): JsonValue;
    /**
     * Deserializes a JSON object into a mapping of strings to array of FacetResponseResource.
     *
     * @param value - The serialized value
     *
     * @returns A mapping of strings to array of FacetResponseResource.
     */
    deserialize(value: Record<string, Array<JsonValue>>): Record<string, Array<FacetResponseResource>>;
}
