import { SVGProps } from 'react';
/**
 * Props accepted by every Arrow icon component.
 *
 * Inherits all standard SVG props plus:
 * - `size`: shorthand for width + height (number or any CSS length). Default 24.
 * - `title`: accessible label rendered as `<title>`. When set, the icon
 *   becomes `role="img"` and is announced; otherwise it is `aria-hidden`.
 *
 * Color is inherited from `currentColor` — set via CSS `color` on a parent
 * (Arrow utility classes such as `tdds:color-brand-primary-400`).
 */
export interface IconProps extends Omit<SVGProps<SVGSVGElement>, 'children'> {
    size?: number | string;
    title?: string;
}
//# sourceMappingURL=types.d.ts.map