/**
 * This file was auto-generated by Fern from our API Definition.
 */
import * as Merge from "../../..";
/**
 * # The AccountingPeriod Object
 * ### Description
 * The `AccountingPeriod` object is used to define a period of time in which events occurred.
 *
 * ### Usage Example
 * Common models like `Invoice` and `Transaction` will have `AccountingPeriod` objects which will denote when they occurred.
 */
export interface AccountingPeriod {
    /** Beginning date of the period */
    startDate?: Date;
    /** End date of the period */
    endDate?: Date;
    status?: Merge.accounting.AccountingPeriodStatus;
    /** Name of the accounting period. */
    name?: string;
    id?: string;
    createdAt?: Date;
    /** This is the datetime that this object was last updated by Merge */
    modifiedAt?: Date;
}
