/**-----------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
/**
 * Defines the model fields that will be used for creating `GanttTask` instances.
 *
 * > All task fields can be set to point to nested property values - e.g. `'category.id'`.
 */
export interface GanttTaskModelFields {
    /**
     * The name of the end date model field.
     * Defaults to `"end"`.
     */
    end?: string;
    /**
     * The name of the `ID` model field.
     * Defaults to `"id"`.
     */
    id?: string;
    /**
     * The name of the percent complete model field.
     * Defaults to `"completionRatio"`.
     */
    completionRatio?: string;
    /**
     * The name of the start date model field.
     * Defaults to `"start"`.
     */
    start?: string;
    /**
     * The name of the title model field.
     * Used as text in the task content area.
     * Defaults to `"title"`.
     */
    title?: string;
    children?: string;
}
/**
 * @hidden
 */
export declare const DEFAULT_TASK_MODEL_FIELDS: GanttTaskModelFields;
