import type { SidebarLiquidGlassConfig } from './Sidebar.types';
/**
* Valores por defecto para Liquid Glass V2
*
* @description
* Configuración conservadora que prioriza compatibilidad y performance:
* - Liquid Glass V2 desactivado por defecto (opt-in)
* - Chromatic Aberration desactivado (requiere opt-in explícito)
* - Edge Glass 3D y Backdrop Extension activados cuando V2 está habilitado
*
* @example
* ```tsx
* // Activar todas las features V2
*
* ```
*/
export declare const DEFAULT_LIQUID_GLASS_CONFIG: SidebarLiquidGlassConfig;
/**
* Helper para merge de configuración liquid glass con defaults
*
* @example
* ```tsx
* const config = mergeLiquidGlassConfig({ enableLiquidGlassV2: true })
* // { enableLiquidGlassV2: true, enableChromaticAberration: false, ... }
* ```
*/
export declare function mergeLiquidGlassConfig(override?: Partial): SidebarLiquidGlassConfig;
/**
* Validar configuración de liquid glass
*
* @description
* Verifica que las flags dependientes tengan sus requisitos satisfechos:
* - Chromatic Aberration requiere Liquid Glass V2
* - Edge Glass 3D requiere Liquid Glass V2
* - Backdrop Extension requiere Liquid Glass V2
*
* @returns Configuración validada con warnings en consola si hay conflictos
*/
export declare function validateLiquidGlassConfig(config: SidebarLiquidGlassConfig): SidebarLiquidGlassConfig;
/**
* Tipo guard para verificar si Liquid Glass V2 está habilitado
*/
export declare function isLiquidGlassV2Enabled(config: SidebarLiquidGlassConfig): boolean;
/**
* Tipo guard para verificar si Chromatic Aberration está habilitado
* (y sus requisitos están satisfechos)
*/
export declare function isChromaticAberrationEnabled(config: SidebarLiquidGlassConfig): boolean;
//# sourceMappingURL=sidebar-defaults.d.ts.map