/**-----------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
/**
 * @hidden
 *
 * The arguments emitted by the DependencyDomService `taskChanges` observable.
 */
export interface DependencyDomArgs {
    /**
     * Maps each rendered task to its HTML element.
     * Uses the task ID field value as key.
     */
    tasks: Map<any, HTMLElement>;
    /**
     * Used to retrieve the offset of the task elements relative to the parent container.
     */
    contentContainer: HTMLElement;
    /**
     * Used to store the timeline row element for calculating the timeline row height when needed.
     */
    timelineRow: HTMLElement;
}
