{"version":3,"sources":["../../src/atlas-v2-place-places.schemas.ts"],"sourcesContent":["import * as z from 'zod';\n\nexport const GetPlaceRequest = z.object({\n  searchId: z.string(),\n  options: z\n    .object({\n      sessionToken: z\n        .string()\n        .describe(\n          'A random string which identifies an autocomplete session for billing purposes. The session begins when the user starts typing a query, and concludes when they select a place and a call to Get Place is made. Once a session has concluded, the token is no longer valid. your app must generate a fresh token for each session.'\n        )\n        .regex(\n          /^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$/,\n          'Must be a valid GUID'\n        )\n        .optional()\n        .nullable(),\n    })\n    .optional(),\n});\nexport const GetPlaceResponse = z.object({\n  place: z\n    .object({\n      placeId: z.string().describe('The given place id').optional(),\n      address: z\n        .object({\n          city: z.string().optional().nullable(),\n          subdivision: z.string().optional().nullable(),\n          country: z.string().optional().nullable(),\n          postalCode: z.string().optional().nullable(),\n          addressLine1: z.string().optional().nullable(),\n          addressLine2: z.string().optional().nullable(),\n        })\n        .describe('The Address object')\n        .optional(),\n      types: z.array(z.string()).optional(),\n    })\n    .optional(),\n});\n"],"mappings":";AAAA,YAAY,OAAO;AAEZ,IAAM,kBAAoB,SAAO;AAAA,EACtC,UAAY,SAAO;AAAA,EACnB,SACG,SAAO;AAAA,IACN,cACG,SAAO,EACP;AAAA,MACC;AAAA,IACF,EACC;AAAA,MACC;AAAA,MACA;AAAA,IACF,EACC,SAAS,EACT,SAAS;AAAA,EACd,CAAC,EACA,SAAS;AACd,CAAC;AACM,IAAM,mBAAqB,SAAO;AAAA,EACvC,OACG,SAAO;AAAA,IACN,SAAW,SAAO,EAAE,SAAS,oBAAoB,EAAE,SAAS;AAAA,IAC5D,SACG,SAAO;AAAA,MACN,MAAQ,SAAO,EAAE,SAAS,EAAE,SAAS;AAAA,MACrC,aAAe,SAAO,EAAE,SAAS,EAAE,SAAS;AAAA,MAC5C,SAAW,SAAO,EAAE,SAAS,EAAE,SAAS;AAAA,MACxC,YAAc,SAAO,EAAE,SAAS,EAAE,SAAS;AAAA,MAC3C,cAAgB,SAAO,EAAE,SAAS,EAAE,SAAS;AAAA,MAC7C,cAAgB,SAAO,EAAE,SAAS,EAAE,SAAS;AAAA,IAC/C,CAAC,EACA,SAAS,oBAAoB,EAC7B,SAAS;AAAA,IACZ,OAAS,QAAQ,SAAO,CAAC,EAAE,SAAS;AAAA,EACtC,CAAC,EACA,SAAS;AACd,CAAC;","names":[]}