import { Locale } from "./locale"; import { Filters } from "./filters"; import { BaseType } from "./utils"; import { Sort } from "./sort"; import { Populate } from "./populate"; import { Pagination } from "./pagination"; export interface Query { locale?: Locale; filters?: Filters; publicationState?: "live" | "preview"; pagination?: Pagination; sort?: Sort; fields?: (keyof T["attributes"])[]; populate?: Populate; }