import type * as Square from "../../api/index"; import * as core from "../../core"; import type * as serializers from "../index"; import { CatalogQueryExact } from "./CatalogQueryExact"; import { CatalogQueryItemsForItemOptions } from "./CatalogQueryItemsForItemOptions"; import { CatalogQueryItemsForModifierList } from "./CatalogQueryItemsForModifierList"; import { CatalogQueryItemsForTax } from "./CatalogQueryItemsForTax"; import { CatalogQueryItemVariationsForItemOptionValues } from "./CatalogQueryItemVariationsForItemOptionValues"; import { CatalogQueryModifiersForChildList } from "./CatalogQueryModifiersForChildList"; import { CatalogQueryPrefix } from "./CatalogQueryPrefix"; import { CatalogQueryRange } from "./CatalogQueryRange"; import { CatalogQuerySet } from "./CatalogQuerySet"; import { CatalogQuerySortedAttribute } from "./CatalogQuerySortedAttribute"; import { CatalogQueryText } from "./CatalogQueryText"; export declare const CatalogQuery: core.serialization.ObjectSchema; export declare namespace CatalogQuery { interface Raw { sorted_attribute_query?: CatalogQuerySortedAttribute.Raw | null; exact_query?: CatalogQueryExact.Raw | null; set_query?: CatalogQuerySet.Raw | null; prefix_query?: CatalogQueryPrefix.Raw | null; range_query?: CatalogQueryRange.Raw | null; text_query?: CatalogQueryText.Raw | null; items_for_tax_query?: CatalogQueryItemsForTax.Raw | null; items_for_modifier_list_query?: CatalogQueryItemsForModifierList.Raw | null; items_for_item_options_query?: CatalogQueryItemsForItemOptions.Raw | null; item_variations_for_item_option_values_query?: CatalogQueryItemVariationsForItemOptionValues.Raw | null; modifiers_for_child_list_query?: CatalogQueryModifiersForChildList.Raw | null; } }