export interface AppIconProps {
    /** Alt text - falls back to app.name from AppConfig */
    alt?: string;
    /** Size preset or custom size */
    size?: 'sm' | 'md' | 'lg' | 'xl' | 'header' | string;
    /** Additional className */
    className?: string;
}
/**
 * AppIcon - Application icon component
 *
 * Uses logo.svg (user must provide). Reads SVG content synchronously from build-time data.
 * CSS variables (var(--primary), var(--accent)) work automatically when SVG is inlined.
 * Falls back to img tag if logo.svg is not available.
 *
 * @version 0.0.1
 * @since 0.0.1
 * @author AMBROISE PARK Consulting
 */
export declare const AppIcon: ({ alt, size, className }: AppIconProps) => import("react/jsx-runtime").JSX.Element;
export default AppIcon;
//# sourceMappingURL=AppIcon.d.ts.map