import { FatzebraPaymentFrequency } from './payment-frequency';
export declare class FatzebraPaymentPlan {
    readonly customerId: string;
    readonly amountInCents: number;
    readonly frequency: FatzebraPaymentFrequency;
    readonly startDate: string;
    paymentMethod?: string | undefined;
    readonly anniversary?: number | undefined;
    readonly setupFee?: number | undefined;
    readonly endDate?: string | undefined;
    readonly reference?: string | undefined;
    readonly description?: string | undefined;
    readonly currency?: string | undefined;
    readonly totalCount?: number | undefined;
    readonly totalAmount?: number | undefined;
    readonly failedPaymentFee?: number | undefined;
    readonly retryInterval?: number | undefined;
    constructor(customerId: string, amountInCents: number, frequency: FatzebraPaymentFrequency, startDate: string, // "2025-07-16"
    paymentMethod?: string | undefined, anniversary?: number | undefined, setupFee?: number | undefined, endDate?: string | undefined, reference?: string | undefined, description?: string | undefined, currency?: string | undefined, totalCount?: number | undefined, totalAmount?: number | undefined, failedPaymentFee?: number | undefined, retryInterval?: number | undefined);
}
