import { DISPLAY } from '@donotdev/components';
import type { ComponentType } from 'react';
interface ThemeToggleProps {
    /**
     * Display mode for theme toggle
     * - 'compact': Icon-only button
     * - 'full': Current theme label + icon
     * - 'auto': Responsive (default)
     * @default 'auto'
     */
    display?: (typeof DISPLAY)[keyof typeof DISPLAY];
    'no-tooltip'?: boolean;
}
/**
 * ThemeToggle - Theme switching component
 *
 * Allows users to switch between available themes (light, dark, system, custom).
 * Integrates with the theme store for state management.
 *
 * @version 0.0.3
 * @since 0.0.1
 * @author AMBROISE PARK Consulting
 */
declare const ThemeToggle: ComponentType<ThemeToggleProps>;
export default ThemeToggle;
//# sourceMappingURL=ThemeToggle.d.ts.map