9 lines
449 B
TypeScript
9 lines
449 B
TypeScript
export interface LicenseValidationResult {
|
|
status: 'VALID' | 'EXPIRING' | 'EXPIRED';
|
|
daysUntilExpiry: number | null;
|
|
requiresApproval: boolean;
|
|
message: string;
|
|
}
|
|
export declare function validateLicense(licenseExpiry: Date | null): LicenseValidationResult;
|
|
export declare function validateAndFlagLicense(customerId: string, companyId?: string): Promise<LicenseValidationResult>;
|
|
//# sourceMappingURL=licenseValidationService.d.ts.map
|