/** * Z-Index System - Semantic Layering * * Mies: "God is in the details" * Systematic layering prevents z-index chaos. * * @see /STANDARDS.md - Section 1.5 Z-Index System */ export declare const zIndex: { readonly base: 0; readonly dropdown: 10; readonly sticky: 20; readonly fixed: 50; readonly modal: 100; readonly popover: 200; readonly tooltip: 300; }; export type ZIndexKey = keyof typeof zIndex; /** * Get z-index value by key */ export declare function getZIndex(key: ZIndexKey): number; /** * CSS custom property names for z-index */ export declare const zIndexVars: { readonly base: "--z-base"; readonly dropdown: "--z-dropdown"; readonly sticky: "--z-sticky"; readonly fixed: "--z-fixed"; readonly modal: "--z-modal"; readonly popover: "--z-popover"; readonly tooltip: "--z-tooltip"; }; /** * Generate CSS custom properties string */ export declare function generateZIndexCSS(): string;