import { BaseModel } from './base-model';
/**
 * Represents an invoice period
 */
export declare class InvoicePeriod extends BaseModel {
    private _startDate;
    private _endDate;
    private _description;
    get startDate(): Date | null;
    set startDate(value: Date | null);
    get endDate(): Date | null;
    set endDate(value: Date | null);
    get description(): string;
    set description(value: string);
    /**
     * Converts the invoice period to a JSON representation
     */
    toJSON(): any;
}
