import { ServiceDownloadFormat } from "../enums/serviceDownloadFormat";
/**
 * Formats supported by the /exportImage endpoint of Image Services.
 * Listed in the default order of appearance in the UI.
 */
export declare const EXPORT_IMAGE_FORMATS: readonly [ServiceDownloadFormat.JPG, ServiceDownloadFormat.PNG, ServiceDownloadFormat.PNG8, ServiceDownloadFormat.PNG24, ServiceDownloadFormat.PNG32];
export type ExportImageFormat = (typeof EXPORT_IMAGE_FORMATS)[number];
/**
 * Formats supported by the paging operation endpoint of the Hub Download API.
 * Listed in the default order of appearance in the UI.
 */
export declare const HUB_PAGING_JOB_FORMATS: readonly [ServiceDownloadFormat.CSV, ServiceDownloadFormat.SHAPEFILE, ServiceDownloadFormat.GEOJSON, ServiceDownloadFormat.KML];
export type HubPagingJobFormat = (typeof HUB_PAGING_JOB_FORMATS)[number];
/**
 * Formats supported by the fgdb operation endpoint of the Hub Download API.
 * Listed in the default order of appearance in the UI.
 */
export declare const HUB_FGDB_JOB_FORMATS: readonly [ServiceDownloadFormat.CSV, ServiceDownloadFormat.SHAPEFILE, ServiceDownloadFormat.GEOJSON, ServiceDownloadFormat.KML, ServiceDownloadFormat.FILE_GDB];
export type HubFgdbJobFormat = (typeof HUB_FGDB_JOB_FORMATS)[number];
/**
 * Known formats supported by the /createReplica endpoint of the Hub Download API.
 * Listed in the default order of appearance in the UI.
 * NOTE: this is may be incomplete and should be updated as needed.
 */
export declare const CREATE_REPLICA_FORMATS: readonly [ServiceDownloadFormat.CSV, ServiceDownloadFormat.SHAPEFILE, ServiceDownloadFormat.GEOJSON, ServiceDownloadFormat.KML, ServiceDownloadFormat.FILE_GDB, ServiceDownloadFormat.FEATURE_COLLECTION, ServiceDownloadFormat.EXCEL, ServiceDownloadFormat.GEO_PACKAGE, ServiceDownloadFormat.SQLITE, ServiceDownloadFormat.JSON];
export type CreateReplicaFormat = (typeof CREATE_REPLICA_FORMATS)[number];
