import type { LocationHeatmapQuery, LocationHeatmapQuerySchema } from './LocationHeatmapQuery/index.js'; import type { LocationQuadkeyHeatmapQuery, LocationQuadkeyHeatmapQuerySchema } from './LocationQuadkeyHeatmapQuery/index.js'; import type { LocationQuerySchema } from './LocationQuerySchema.js'; import type { LocationTimeRangeQuery, LocationTimeRangeQuerySchema } from './LocationTimeRangeQuery/index.js'; export interface LocationArchivistEndpoint { [key: string]: unknown; apiDomain: string; root?: string; } export interface LocationQueryCreationRequest { query: TQuery; resultArchive: string; resultArchivist: LocationArchivistEndpoint; schema: TSchema; sourceArchive: string; sourceArchivist: LocationArchivistEndpoint; } export type LocationTimeRangeQueryCreationRequest = LocationQueryCreationRequest; export type LocationHeatmapQueryCreationRequest = LocationQueryCreationRequest; export type LocationQuadkeyHeatmapQueryCreationRequest = LocationQueryCreationRequest; export type SupportedLocationQueryCreationRequest = LocationTimeRangeQueryCreationRequest | LocationHeatmapQueryCreationRequest | LocationQuadkeyHeatmapQueryCreationRequest; //# sourceMappingURL=LocationQueryCreationRequest.d.ts.map