import { IconProps } from './icon.mjs'; import * as _chakra_ui_system from '@chakra-ui/system'; interface CreateIconOptions { /** * The icon `svg` viewBox * @default "0 0 24 24" */ viewBox?: string; /** * The `svg` path or group element * @type React.ReactElement | React.ReactElement[] */ path?: React.ReactElement | React.ReactElement[]; /** * If the `svg` has a single path, simply copy the path's `d` attribute */ d?: string; /** * The display name useful in the dev tools */ displayName?: string; /** * Default props automatically passed to the component; overwritable */ defaultProps?: IconProps; } declare function createIcon(options: CreateIconOptions): _chakra_ui_system.ComponentWithAs<"svg", IconProps>; export { createIcon };