{"version":3,"sources":["../../src/premium-domains-v2-availability-domain-availability.schemas.ts"],"sourcesContent":["import * as z from 'zod';\n\nexport const CheckDomainAvailabilityRequest = z.object({\n  domain: z\n    .string()\n    .describe(\n      'Domain name. Must include the TLD. For example, `my-new-domain.com`. Only\\nalphanumeric characters, hyphens, and dots are supported.\\n\\nMin: 3 characters\\nMax: 63 characters'\n    ),\n});\nexport const CheckDomainAvailabilityResponse = z.object({\n  availability: z\n    .object({\n      domain: z\n        .string()\n        .describe(\n          'Domain name including TLD. For example, `my-new-domain.com`.'\n        )\n        .optional(),\n      available: z\n        .boolean()\n        .describe(\n          'Whether the domain is available for purchase. You can purchase the\\ndomain in case the boolean is `true`. The domain is already taken\\nwhen `false` is returned.'\n        )\n        .optional(),\n      premium: z\n        .boolean()\n        .describe(\n          'Whether the domain has a higher price due to its perceived value or demand.'\n        )\n        .optional(),\n      premiumType: z\n        .enum(['FIRST_YEAR_ONLY', 'FIRST_YEAR_AND_RENEWAL'])\n        .describe(\n          'In case the domain is premium the premium_type will represent the type of the premium domain.\\nFIRST_YEAR_ONLY - only initial purchase price is  premium while the renewal will cost the regular price of the TLD.\\nFIRST_YEAR_AND_RENEWAL - both initial purchase and renewal prices are premium.'\n        )\n        .optional(),\n    })\n    .describe(\"Information about the domain's availability.\")\n    .optional(),\n});\n"],"mappings":";AAAA,YAAY,OAAO;AAEZ,IAAM,iCAAmC,SAAO;AAAA,EACrD,QACG,SAAO,EACP;AAAA,IACC;AAAA,EACF;AACJ,CAAC;AACM,IAAM,kCAAoC,SAAO;AAAA,EACtD,cACG,SAAO;AAAA,IACN,QACG,SAAO,EACP;AAAA,MACC;AAAA,IACF,EACC,SAAS;AAAA,IACZ,WACG,UAAQ,EACR;AAAA,MACC;AAAA,IACF,EACC,SAAS;AAAA,IACZ,SACG,UAAQ,EACR;AAAA,MACC;AAAA,IACF,EACC,SAAS;AAAA,IACZ,aACG,OAAK,CAAC,mBAAmB,wBAAwB,CAAC,EAClD;AAAA,MACC;AAAA,IACF,EACC,SAAS;AAAA,EACd,CAAC,EACA,SAAS,8CAA8C,EACvD,SAAS;AACd,CAAC;","names":[]}