import type * as Square from "../../api/index"; import * as core from "../../core"; import type * as serializers from "../index"; import { JoinHint } from "./JoinHint"; import { JoinSubquery } from "./JoinSubquery"; import { QueryFilter } from "./QueryFilter"; import { TimeDimension } from "./TimeDimension"; export declare const Query: core.serialization.ObjectSchema; export declare namespace Query { interface Raw { measures?: string[] | null; dimensions?: string[] | null; segments?: string[] | null; timeDimensions?: TimeDimension.Raw[] | null; order?: string[][] | null; limit?: number | null; offset?: number | null; filters?: QueryFilter.Raw[] | null; ungrouped?: boolean | null; subqueryJoins?: JoinSubquery.Raw[] | null; joinHints?: JoinHint.Raw[] | null; timezone?: string | null; } }