/**-----------------------------------------------------------------------------------------
* Copyright © 2026 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
import * as i0 from "@angular/core";
/**
 * @hidden
 */
export declare class DragValidationTooltipComponent {
    /**
     * Sets the status class of the attempted operation.
     * Note that the status will be ignored and the `neutral` status class will be rendered,
     * if the any of the fromTaskName or toTaskName are not populated.
     */
    isValid: boolean;
    /**
     * The name of the task where the dragging has started.
     */
    fromTaskName: string;
    /**
     * The name of the task which is being currently hovered.
     */
    toTaskName: string;
    /**
     * Specifies whether the valid/invalid validity classes should be rendered or not.
     * Prevents the validity classes being rendered when e.g. the same task is hovered during drag,
     * or when a task body is hovered and not an actual drag clue.
     */
    showValidityStatus: boolean;
    static ɵfac: i0.ɵɵFactoryDeclaration<DragValidationTooltipComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<DragValidationTooltipComponent, "ng-component", never, {}, {}, never, never, true, never>;
}
