/**
 * @license
 *-------------------------------------------------------------------------------------------
 * Copyright © 2026 Progress Software Corporation. All rights reserved.
 * Licensed under commercial license. See LICENSE.md in the package root for more information
 *-------------------------------------------------------------------------------------------
 */
/**
 * Represents the combined object of the default and custom GanttDependencyModelFields.
 */
export interface DependencyModelFields {
    /**
     * The unique identifier of the Gantt dependency. Dependencies, whose id is not set, are considered as "new".
     * Defaults to `"id"`.
     */
    id: string;
    /**
     * The unique identifier of the from task.
     * Defaults to `"fromId"`.
     */
    fromId: string;
    /**
     * The unique identifier of the to task.
     * Defaults to `"toId"`.
     */
    toId: string;
    /**
     * The type of the dependency.
     * Defaults to `"type"`.
     */
    type: string;
}
