/**-----------------------------------------------------------------------------------------
* Copyright © 2026 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
/**
 * Represents the model fields for creating `GanttDependency` instances.
 *
 * All dependency fields can point to nested property values, for example, `category.id`.
 *
 */
export interface GanttDependencyModelFields {
    /**
     * Specifies the name of the model field for the source task ID.
     * @default "fromId"
     */
    fromId?: string;
    /**
     * Specifies the name of the model field for the dependency item ID.
     * @default "id"
     */
    id?: string;
    /**
     * Specifies the name of the model field for the target task ID.
     * @default "toId"
     */
    toId?: string;
    /**
     * Specifies the name of the model field for the dependency type.
     * @default "type"
     */
    type?: string;
}
/**
 * @hidden
 */
export declare const DEFAULT_DEPENDENCY_MODEL_FIELDS: GanttDependencyModelFields;
