/**
 * @license
 *-------------------------------------------------------------------------------------------
 * Copyright © 2026 Progress Software Corporation. All rights reserved.
 * Licensed under commercial license. See LICENSE.md in the package root for more information
 *-------------------------------------------------------------------------------------------
 */
import { WidgetClassStructure } from './interfaces/common';
/**
 * @hidden
 */
export interface SlideAnimationClasses {
    /** Enter animation prefix for sliding up */
    enter?: string;
    /** Exit animation prefix for sliding up */
    exit?: string;
}
/**
 * @hidden
 */
export interface SlideClasses {
    /** Animation settings for sliding up */
    up?: SlideAnimationClasses;
    /** Animation settings for sliding down */
    down?: SlideAnimationClasses;
    /** Animation settings for sliding left */
    left?: SlideAnimationClasses;
    /** Animation settings for sliding right */
    right?: SlideAnimationClasses;
}
/**
 * @hidden
 */
export interface PopupClasses {
    /** Prefix for the animation container */
    animationContainer?: string;
    /** Prefix for the shown animation container */
    animationContainerShown?: string;
    /** Prefix for child animations within the animation */
    animationChild?: string;
    /** Prefix for the popup animation */
    popup?: string;
    /** Slide animation configurations for different directions */
    slide?: SlideClasses;
    /** Active slide animation configurations for different directions */
    slideActive?: SlideClasses;
}
/**
 * @hidden
 */
export declare const uPopup: WidgetClassStructure;
