export type LicenseType = "commercial" | "trial" | "internal"; export interface LicensePayload { /** Company or individual name */ licensee: string; /** ISO date string (YYYY-MM-DD) */ expiresAt: string; /** License type */ type: LicenseType; /** HMAC-SHA256 signature hex string */ signature: string; } export interface LicenseStatus { /** Whether the license is currently valid */ valid: boolean; /** Licensed company/individual name */ licensee?: string; /** When the license expires */ expiresAt?: Date; /** License type */ type?: LicenseType; /** Error message if invalid */ error?: string; } //# sourceMappingURL=types.d.ts.map