import { CreateGuildMemberPassDtoV1, CreateTeamMemberPassDtoV1 } from './dtos'; /** * Constant list of supported digital pass types. */ declare const supportedPassTypes: readonly ["team-member", "guild-member"]; /** * Union type representing valid pass types. */ export type PassType = (typeof supportedPassTypes)[number]; /** * Maps each supported pass type to its corresponding DTO. * This enables type-safe payload handling when creating passes. */ export type PassTypeDtoMap = { 'team-member': CreateTeamMemberPassDtoV1; 'guild-member': CreateGuildMemberPassDtoV1; }; export {};