lecoffre-ressources/dist/Admin/Subscription.d.ts
2024-04-24 17:21:31 +02:00

25 lines
615 B
TypeScript

import Resource from "../Resource";
import Office from "./Office";
import Seat from "./Seat";
export default class Subscription extends Resource {
uid?: string;
stripe_subscription_id?: string;
status: EStatus | string;
type: EType | string;
start_date: Date;
end_date: Date;
nb_seats?: number;
office: Office;
seats?: Seat[];
}
export declare enum EType {
Standard = "STANDARD",
Unlimited = "UNLIMITED",
Standard_annual = "STANDARD_ANNUAL",
Unlimited_annual = "UNLIMITED_ANNUAL"
}
export declare enum EStatus {
Active = "ACTIVE",
Inactive = "INACTIVE"
}