import { Model } from 'sequelize-typescript';
import { Business } from 'src/business/entities/business.entity';
import { Invoice } from 'src/invoice/entities/invoice.entity';
import { Plan } from 'src/plan/entities/plan.entity';
export declare class Subscription extends Model<Subscription> {
    id: string;
    businessId: string;
    business: Business;
    planId: string;
    plan: Plan;
    stripeSubscriptionId: string;
    status: string;
    startDate: Date;
    endDate: Date;
    currentPeriodStart: Date;
    currentPeriodEnd: Date;
    createdAt: Date;
    updatedAt: Date;
    invoices: Invoice[];
}
