import * as React from 'react'; export interface Props { children?: React.ReactNode; icon: React.ReactNode; /** * アイコンを表示。デフォルトがtrueなので、非表示にするときに使います。 (アイコン自体の幅を維持します) */ show?: boolean | 'collapse'; /** * アイコンを前にする */ prefix?: boolean; /** * アイコンの高さが文字の高さよりも大きいケースで有効。アイコンの高さをゼロにしてインラインの高さに関与させないようにします。 */ fit?: boolean; /** * `fit`と併用した時にのみ有効な最適化オプション。アイコンの幅の自動計算を行わず指定した数値を利用します。 */ width?: number; /** * 親要素のサイズに合わせるのではなく、コンテンツのサイズを優先する */ fixed?: boolean; } declare const _default: React.MemoExoticComponent<({ children, icon, show, prefix: pre, width, fit, fixed, }: Props) => import("react/jsx-runtime").JSX.Element>; export default _default; //# sourceMappingURL=index.d.ts.map