/** * ! THIS FILE WAS AUTO_GENERATED - DO NOT EDIT MANUALLY * * ▲ Part of Vercel's Geistcn Design System * Generated by: pnpm logos:build * * @see Slack #project-geistcn for support: https://vercel.slack.com/archives/C08AW4PQHK3 */ import type { JSX } from "react"; import { type LogoSvgProps } from "../../__internal__/components/logo/base-logo-svg.js"; /** * Inline SVG logo component - renders as raw SVG with currentColor support * * Use this component when: * - The logo must be visible on first paint (above-the-fold, hero sections) * - The logo needs to inherit color via currentColor * * For all other cases, prefer the image-based `LogoEve` component * which has a lighter HTML footprint and supports theme-aware light/dark switching. * * @param props.height - Controls logo height; width is auto-calculated to preserve aspect ratio * @param props.balanced - Apply optical balancing for improved visual alignment with surrounding elements (requires explicit `height`) * @param props.autoScale - When true, applies maxWidth:100% and height:auto so the logo scales with its container. When false or omitted, no sizing styles are applied, making Tailwind overrides easier without !important. * @param props.className - CSS class name for styling * * @remarks * - Renders inline SVG markup directly in the HTML for zero-latency first paint. * - Uses `currentColor` so the logo inherits text color from its parent element. * - Tradeoff: increases HTML document size compared to image-based logos. * * @see {@link LogoSvgProps} for complete prop types * @see {@link BaseLogoSvg} for underlying implementation behavior */ export declare function LogoEveSvg(props: LogoSvgProps): JSX.Element; //# sourceMappingURL=logo-eve-svg.d.ts.map