import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type LocationServicesMappingGetUrlGlobals = { source?: string | undefined; }; export type TileUrlGeneratorRequest = { key?: string | undefined; }; /** * Success */ export type TileUrlGeneratorResponse = { /** * Signed URL to use when wanting to render Vector tiles, valid for one hour after creation. This URL contains all the information required by a map renderer to draw the layers of data for the final map. Vector tiles offer more flexibility with styling and improved performance when navigating the map but they can be more demanding on end user hardware. */ vectorStyleUrl?: string | undefined; /** * Signed URL to use when wanting to render Raster tiles, valid for one hour after creation. This will give you no flexibility over styling options and can be slower to load but is generally less demanding on end user hardware. */ rasterStyleUrl?: string | undefined; /** * UTC Timestamp representing when the URLs were signed and generated. */ generatedOnUtc?: Date | undefined; }; /** @internal */ export type TileUrlGeneratorRequest$Outbound = { Key?: string | undefined; }; /** @internal */ export declare const TileUrlGeneratorRequest$outboundSchema: z.ZodType; export declare function tileUrlGeneratorRequestToJSON(tileUrlGeneratorRequest: TileUrlGeneratorRequest): string; /** @internal */ export declare const TileUrlGeneratorResponse$inboundSchema: z.ZodType; export declare function tileUrlGeneratorResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=locationservicesmappinggeturl.d.ts.map