{"version":3,"sources":["../../src/email-marketing-v1-account-details-account-details.schemas.ts"],"sourcesContent":["import * as z from 'zod';\n\nexport const GetAccountDetailsRequest = z.object({});\nexport const GetAccountDetailsResponse = z.object({\n  accountDetails: z\n    .object({\n      status: z\n        .enum(['ACTIVE', 'WARNED', 'SUSPENDED', 'BANNED', 'SUSPENDED_AUTOLIFT'])\n        .describe('Account status.')\n        .optional(),\n      package: z\n        .object({\n          _id: z.string().describe('Package ID.').optional(),\n          group: z.string().describe('Package group.').optional(),\n          monthlyQuotaAllocation: z\n            .object({\n              campaigns: z\n                .number()\n                .int()\n                .describe(\n                  'Number of allocated marketing campaigns per month (-1 means unlimited).'\n                )\n                .optional(),\n              emails: z\n                .number()\n                .int()\n                .describe('Number of allocated individual emails per month.')\n                .optional(),\n            })\n            .describe('Allocated quota per month.')\n            .optional(),\n        })\n        .describe('Current premium package information.')\n        .optional(),\n      quotaPeriod: z\n        .object({\n          dateFrom: z\n            .date()\n            .describe('Current quota period start date.')\n            .optional()\n            .nullable(),\n          dateTo: z\n            .date()\n            .describe(\n              'Current quota period end date - after which quota will roll over.'\n            )\n            .optional()\n            .nullable(),\n          quotaUsage: z\n            .object({\n              campaigns: z\n                .number()\n                .int()\n                .describe(\n                  'Number of allocated marketing campaigns per month (-1 means unlimited).'\n                )\n                .optional(),\n              emails: z\n                .number()\n                .int()\n                .describe('Number of allocated individual emails per month.')\n                .optional(),\n            })\n            .describe(\n              'Information about allocated quota already used in this period.'\n            )\n            .optional(),\n        })\n        .describe('Quota period and usage.')\n        .optional(),\n      maxCampaignAudienceSize: z\n        .number()\n        .int()\n        .describe(\n          'Max number of recipients for an email marketing campaign. Exceeding this limit may lead to campaigns being rejected.'\n        )\n        .optional(),\n    })\n    .describe('Current account details.')\n    .optional(),\n});\n"],"mappings":";AAAA,YAAY,OAAO;AAEZ,IAAM,2BAA6B,SAAO,CAAC,CAAC;AAC5C,IAAM,4BAA8B,SAAO;AAAA,EAChD,gBACG,SAAO;AAAA,IACN,QACG,OAAK,CAAC,UAAU,UAAU,aAAa,UAAU,oBAAoB,CAAC,EACtE,SAAS,iBAAiB,EAC1B,SAAS;AAAA,IACZ,SACG,SAAO;AAAA,MACN,KAAO,SAAO,EAAE,SAAS,aAAa,EAAE,SAAS;AAAA,MACjD,OAAS,SAAO,EAAE,SAAS,gBAAgB,EAAE,SAAS;AAAA,MACtD,wBACG,SAAO;AAAA,QACN,WACG,SAAO,EACP,IAAI,EACJ;AAAA,UACC;AAAA,QACF,EACC,SAAS;AAAA,QACZ,QACG,SAAO,EACP,IAAI,EACJ,SAAS,kDAAkD,EAC3D,SAAS;AAAA,MACd,CAAC,EACA,SAAS,4BAA4B,EACrC,SAAS;AAAA,IACd,CAAC,EACA,SAAS,sCAAsC,EAC/C,SAAS;AAAA,IACZ,aACG,SAAO;AAAA,MACN,UACG,OAAK,EACL,SAAS,kCAAkC,EAC3C,SAAS,EACT,SAAS;AAAA,MACZ,QACG,OAAK,EACL;AAAA,QACC;AAAA,MACF,EACC,SAAS,EACT,SAAS;AAAA,MACZ,YACG,SAAO;AAAA,QACN,WACG,SAAO,EACP,IAAI,EACJ;AAAA,UACC;AAAA,QACF,EACC,SAAS;AAAA,QACZ,QACG,SAAO,EACP,IAAI,EACJ,SAAS,kDAAkD,EAC3D,SAAS;AAAA,MACd,CAAC,EACA;AAAA,QACC;AAAA,MACF,EACC,SAAS;AAAA,IACd,CAAC,EACA,SAAS,yBAAyB,EAClC,SAAS;AAAA,IACZ,yBACG,SAAO,EACP,IAAI,EACJ;AAAA,MACC;AAAA,IACF,EACC,SAAS;AAAA,EACd,CAAC,EACA,SAAS,0BAA0B,EACnC,SAAS;AACd,CAAC;","names":[]}