/** * Display names for the SubMenu components */ export declare const DISPLAY_NAME: { ROOT: string; BACKGROUND: string; TRIGGER: string; TRIGGER_INDICATOR: string; CONTENT: string; }; /** Default icon size for the trigger indicator chevron */ export declare const DEFAULT_INDICATOR_ICON_SIZE = 16; /** Spring configuration for indicator rotation animation */ export declare const INDICATOR_SPRING_CONFIG: { damping: number; stiffness: number; mass: number; }; /** Default padding above submenu content when expanded */ export declare const DEFAULT_ROOT_CONTENT_PADDING_TOP = 12; /** * Duration (ms) of the background layer fade-out on close. Roughly matches * the settle time of `ROOT_CONTENT_SPRING_CONFIG` so the surface dissolves * while the root collapses instead of unmounting instantly and exposing the * menu items behind it. */ export declare const BACKGROUND_EXITING_DURATION = 200; /** Spring config for root content container expand/collapse animation */ export declare const ROOT_CONTENT_SPRING_CONFIG: { damping: number; stiffness: number; mass: number; }; /** Default margin horizontal/vertical when submenu is open */ export declare const DEFAULT_ROOT_CONTENT_MARGIN = -16; /** Default padding horizontal when submenu is open */ export declare const DEFAULT_ROOT_CONTENT_PADDING_HORIZONTAL = 6; //# sourceMappingURL=sub-menu.constants.d.ts.map