import { Base, BaseConstructorPayload } from './Base'; import { Subscription } from './Subscription'; export type ActiveSubscriptionStatus = 'active' | 'block' | 'expired'; export interface ActiveSubscriptionConstructorPayload extends BaseConstructorPayload { endDate: Date; startDate: Date; status: ActiveSubscriptionStatus; subscription: Subscription; } export declare class ActiveSubscription extends Base { private _endDate; private _startDate; private _status; private _subscription; constructor(payload: ActiveSubscriptionConstructorPayload); get endDate(): Date; get startDate(): Date; get status(): ActiveSubscriptionStatus; get subscription(): Subscription; toObject(): object; } //# sourceMappingURL=ActiveSubscription.d.ts.map