/**-----------------------------------------------------------------------------------------
* 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 GanttDependency instances.
 *
 * > All dependency fields can be set to point to nested property values - e.g. `'category.id'`.
 */
export interface GanttDependencyModelFields {
    /**
     * The name of the from task id model field.
     * Defaults to `"fromId"`.
     */
    fromId?: string;
    /**
     * The name of the `ID` model field of the dependency item.
     * Defaults to `"id"`.
     */
    id?: string;
    /**
     * The name of the to task id model field.
     * Defaults to `"toId"`.
     */
    toId?: string;
    /**
     * The name of the type model field.
     * Defaults to `"type"`.
     */
    type?: string;
}
/**
 * @hidden
 */
export declare const DEFAULT_DEPENDENCY_MODEL_FIELDS: GanttDependencyModelFields;
