/**
 * @fileoverview AppBranding - Combined logo + title with display modes
 * @description Unified branding component supporting COMPACT (logo only),
 * FULL (logo + title), and AUTO (container-responsive) display modes.
 *
 * @version 0.0.1
 * @since 0.0.1
 * @author AMBROISE PARK Consulting
 */
import { DISPLAY } from '@donotdev/components';
export interface AppBrandingProps {
    /**
     * Display mode - controls component presentation
     * - 'compact': Logo only
     * - 'full': Logo + title
     * - 'auto': Container-responsive (CSS container queries)
     * @default 'auto'
     */
    display?: (typeof DISPLAY)[keyof typeof DISPLAY];
    /** Whether to link to home (default: true) */
    linkToHome?: boolean;
    /** Additional CSS classes */
    className?: string;
}
/**
 * AppBranding - Unified branding component
 *
 * Combines AppIcon + AppTitle with DISPLAY mode support.
 * Uses CSS container queries for AUTO mode - no JS breakpoint checks.
 *
 * @example
 * ```tsx
 * // Auto-responsive (default)
 * <AppBranding />
 *
 * // Logo only
 * <AppBranding display="compact" />
 *
 * // Always show logo + title
 * <AppBranding display="full" />
 * ```
 *
 * @version 0.0.1
 * @since 0.0.1
 * @author AMBROISE PARK Consulting
 */
export declare const AppBranding: ({ display, linkToHome, className, }: AppBrandingProps) => import("react/jsx-runtime").JSX.Element;
export default AppBranding;
//# sourceMappingURL=AppBranding.d.ts.map