export declare enum AppointmentStatus {
    CONFIRMED = "confirmed",
    PENDING = "pending",
    CANCELLED = "cancelled",
    NO_SHOW = "no_show"
}
export declare enum AgentType {
    CALL = "call",
    CHAT = "chat",
    WHATSAPP = "whatsapp"
}
export declare enum NotificationType {
    APPOINTMENT = "appointment",
    BIRTHDAY = "birthday",
    INACTIVE_CLIENT = "inactive_client",
    NEW_CLIENT = "new_client",
    UI_CANCELLATION = "ui_cancellation",
    UI_APPOINTMENT = "ui_appointment",
    OFFER_BROADCAST = "offer_broadcast"
}
export declare enum NotificationEvent {
    APPOINTMENT_BOOKED = "appointment_booked",
    INCOMING_CALL = "incoming_call",
    CLIENT_CREATED = "client_created",
    APPOINTMENT_CANCELLED = "appointment_cancelled",
    APPOINTMENT_RESCHEDULED = "appointment_rescheduled",
    APPOINTMENT_COMPLETED = "appointment_completed"
}
export declare enum NotificationChannel {
    WHATSAPP = "whatsapp",
    SMS = "sms",
    INSTAGRAM = "instagram",
    DASHBOARD = "dashboard",
    PUSH = "push"
}
export declare enum ClientStatus {
    NEW = "new",
    ACTIVE = "active",
    INACTIVE = "inactive",
    VIP = "VIP"
}
export declare enum OfferType {
    NTH_VISIT = "nth_visit",
    FESTIVE = "festive",
    SPEND_THRESHOLD = "spend_threshold"
}
export declare enum DiscountType {
    PERCENTAGE = "percentage"
}
export declare enum NotificationSchedule {
    MINUTES_BEFORE = "30m_before",
    HOURS_BEFORE = "2h_before",
    ONE_DAY_BEFORE = "24h_before",
    MINUTES_AFTER = "30m_after",
    HOURS_AFTER = "2h_after",
    ONE_DAY_AFTER = "24h_after"
}
export declare enum ReminderSendMode {
    IMMEDIATE = "immediate",
    APPOINTMENT_BEFORE = "appointment_before",
    INACTIVE_AFTER_DAYS = "inactive_after_days"
}
export declare enum AdminRole {
    SUPER_ADMIN = "SUPER_ADMIN",
    OPERATIONS = "OPERATIONS",
    SUPPORT = "SUPPORT",
    FINANCE = "FINANCE"
}
export declare enum AdminTokenScope {
    SETUP_2FA = "setup_2fa",
    TEMP_LOGIN_2FA = "temp_login_2fa",
    FULL_ACCESS = "full_access"
}
export declare enum PlatformUsed {
    WHATSAPP = "whatsapp",
    CALL = "call",
    INSTAGRAM = "instagram",
    SMS = "sms",
    DASHBOARD = "dashboard"
}
export declare enum AppointmentGeneratedBy {
    WHATSAPP = "whatsapp",
    CALL = "call",
    INSTAGRAM = "instagram",
    SMS = "sms",
    DASHBOARD = "dashboard",
    AI = "ai"
}
export declare enum TemplateStatus {
    DRAFT = "DRAFT",
    PENDING = "PENDING",
    APPROVED = "APPROVED",
    REJECTED = "REJECTED",
    SUSPENDED = "SUSPENDED",
    FAILED = "FAILED"
}
export declare enum TemplateCategory {
    UTILITY = "UTILITY",
    MARKETING = "MARKETING",
    AUTHENTICATION = "AUTHENTICATION"
}
