[{"tags":{},"filePath":"src/intl/Localizer.tsx","description":"","displayName":"Localizer","methods":[],"props":[{"defaultValue":null,"description":"","name":"defaultText","declarations":[{"fileName":"src/intl/Localizer.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"\"日本語\" | \"キャンセル\" | \"スクール\" | \"ヘルプ\" | \"個人設定\" | \"リリースノート\" | \"リリースノートの読み込みに失敗しました。\\n時間をおいて、やり直してください。\" | \"すべてのリリースノートを見る\" | \"アプリ\" | \"アカウント\" | \"メニューを開く\" | \"メニューを閉じる\" | \"すべてのアプリ\" | \"管理メニュー\" | ... 66 more ... | \"選択\"","value":[{"value":"\"日本語\""},{"value":"\"キャンセル\""},{"value":"\"スクール\""},{"value":"\"ヘルプ\""},{"value":"\"個人設定\""},{"value":"\"リリースノート\""},{"value":"\"リリースノートの読み込みに失敗しました。\n時間をおいて、やり直してください。\""},{"value":"\"すべてのリリースノートを見る\""},{"value":"\"アプリ\""},{"value":"\"アカウント\""},{"value":"\"メニューを開く\""},{"value":"\"メニューを閉じる\""},{"value":"\"すべてのアプリ\""},{"value":"\"管理メニュー\""},{"value":"\"最新のリリースノート\""},{"value":"\"戻る\""},{"value":"\"開く\""},{"value":"\"閉じる\""},{"value":"\"アプリ名を入力してください。\""},{"value":"\"よく使うアプリ\""},{"value":"\"アプリ一覧\""},{"value":"\"よく使うアプリとは\""},{"value":"\"検索結果\""},{"value":"\"該当するアプリが見つかりませんでした。\""},{"value":"\"表示順\""},{"value":"\"選択中\""},{"value":"\"デフォルト\""},{"value":"\"アプリ名の昇順\""},{"value":"\"アプリ名の降順\""},{"value":"\"すべて見る\""},{"value":"\"別の条件を試してください。\""},{"value":"\"該当する項目がありません。\""},{"value":"\"処理中\""},{"value":"\"現在の年\""},{"value":"\"次の月へ\""},{"value":"\"前の月へ\""},{"value":"\"年を選択する\""},{"value":"\"「{name}」を追加\""},{"value":"\"一致する選択肢がありません。\""},{"value":"\"候補を閉じる\""},{"value":"\"候補を開く\""},{"value":"\"ファイルを選択\""},{"value":"\"左回転\""},{"value":"\"縮小\""},{"value":"\"拡大率\""},{"value":"\"拡大\""},{"value":"\"サポートされていない形式のファイルです。\""},{"value":"\"適用\""},{"value":"\"絞り込み条件を解除\""},{"value":"\"適用中\""},{"value":"\"絞り込み\""},{"value":"\"削除\""},{"value":"\"ダイアログの位置\""},{"value":"\"ドラッグ可能\""},{"value":"\"矢印キーを押して上下左右に移動できます\""},{"value":"\"上から{top}px、左から{left}px\""},{"value":"\"を削除\""},{"value":"\"選択済みアイテム\""},{"value":"\"最初へ\""},{"value":"\"最後へ\""},{"value":"\"次へ\""},{"value":"\"前へ\""},{"value":"\"{page}ページ目\""},{"value":"\"ページネーション\""},{"value":"\"必須\""},{"value":"\"検索\""},{"value":"\"サイドメニュー\""},{"value":"\"クリア\""},{"value":"\"昇順\""},{"value":"\"降順\""},{"value":"\"並べ替え項目\""},{"value":"\"並び順\""},{"value":"\"中断\""},{"value":"\"完了\""},{"value":"\"あと{availableLetters}文字\""},{"value":"\"{exceededLetters}文字オーバー\""},{"value":"\"最大{maxLetters}文字入力できます\""},{"value":"\"別タブで開く\""},{"value":"\"並び替えなし\""},{"value":"\"すべての項目を選択/解除\""},{"value":"\"選択\""}]}},{"defaultValue":null,"description":"","name":"values","declarations":[{"fileName":"src/intl/Localizer.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"Record<string, string | number | bigint | boolean | ReactElement<any, string | JSXElementConstructor<any>> | Iterable<ReactNode> | ReactPortal | Date | FormatXMLElementFn<...>>"}}]},{"tags":{},"filePath":"src/intl/IntlProvider.tsx","description":"","displayName":"IntlProvider","methods":[],"props":[{"defaultValue":null,"description":"","name":"locale","declarations":[{"fileName":"src/intl/IntlProvider.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"availableLocales","declarations":[{"fileName":"src/intl/IntlProvider.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string[]"}},{"defaultValue":null,"description":"","name":"_not_used_locale","declarations":[{"fileName":"src/intl/IntlProvider.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"ja\" | \"en-us\" | \"id-id\" | \"pt\" | \"vi\" | \"ko\" | \"zh-cn\" | \"zh-tw\" | \"ja-easy\"","value":[{"value":"\"ja\""},{"value":"\"en-us\""},{"value":"\"id-id\""},{"value":"\"pt\""},{"value":"\"vi\""},{"value":"\"ko\""},{"value":"\"zh-cn\""},{"value":"\"zh-tw\""},{"value":"\"ja-easy\""}]}},{"defaultValue":null,"description":"","name":"_not_used_availableLocales","declarations":[{"fileName":"src/intl/IntlProvider.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(\"ja\" | \"en-us\" | \"id-id\" | \"pt\" | \"vi\" | \"ko\" | \"zh-cn\" | \"zh-tw\" | \"ja-easy\")[]"}}]},{"tags":{"param":"props - フォーマットのオプション\nprops.date - フォーマット対象の日付\nprops.parts - 表示する日付のパーツ。指定しない場合は全て表示\nprops.options - フォーマットオプション\nprops.options.disableSlashInJa - 日本語ロケールでスラッシュを無効化し、月を長形式で表示する\nprops.options.capitalizeFirstLetter - 最初の文字を大文字化する","returns":"フォーマットされた日付を含むtime要素","example":"// 基本的な使用法（ロケールのデフォルト形式）\n<DateFormatter date={new Date()} />\n// <time datetime=\"2024-01-15T10:30:00.000Z\">2024/01/15</time>\n\n// 日付を曜日ありで表示\n<DateFormatter date={new Date()} parts={['year', 'month', 'day', 'weekday']} />\n// <time datetime=\"2024-01-15T10:30:00.000Z\">2024/01/15（水）</time>\n\n// 特定のパーツのみ表示\n<DateFormatter\n  date={new Date()}\n  parts={['year', 'month']}\n/>\n// <time datetime=\"2024-01-15T10:30:00.000Z\">2024/01</time>\n\n// 日本語でスラッシュを無効化（月を長形式で表示）\n<DateFormatter\n  date={new Date()}\n  parts={['year', 'month']}\n  options={{ disableSlashInJa: true }}\n/>\n// <time datetime=\"2024-01-15T10:30:00.000Z\">2024年1月</time>\n\n// 最初の文字を大文字化\n<DateFormatter\n  date={new Date()}\n  parts={['weekday']}\n  options={{ capitalizeFirstLetter: true }}\n/>\n// <time datetime=\"2024-01-15T10:30:00.000Z\">Seg.</time> (pt)（指定しなければ \"seg.\"）"},"filePath":"src/intl/DateFormatter.tsx","description":"日付を現在のロケールに応じてフォーマットして表示するコンポーネント\ntime要素でラップされ、ISO形式の日付文字列がdateTime属性に設定されます","displayName":"DateFormatter","methods":[],"props":[{"defaultValue":null,"description":"表示する日付のパーツ。指定しない場合は全て表示","name":"parts","declarations":[{"fileName":"smarthr-ui/src/intl/useIntl.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"readonly [DatePart, ...DatePart[]]"}},{"defaultValue":null,"description":"フォーマットオプション","name":"options","declarations":[{"fileName":"smarthr-ui/src/intl/useIntl.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"DateTimeFormatOptions & { disableSlashInJa?: boolean; capitalizeFirstLetter?: boolean; }"}},{"defaultValue":null,"description":"","name":"date","declarations":[{"fileName":"src/intl/DateFormatter.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"string | Date","value":[{"value":"string"},{"value":"Date","description":"Enables basic storage and retrieval of dates and times.","fullComment":"Enables basic storage and retrieval of dates and times.","tags":{}}]}}]},{"tags":{},"filePath":"src/components/WarekiPicker/WarekiPicker.tsx","description":"","displayName":"WarekiPicker","methods":[],"props":[{"defaultValue":null,"description":"フォームを無効にするかどうか","name":"disabled","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"input 要素の `name` 属性の値","name":"name","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"placeholder属性は非推奨です。別途ヒント用要素を設置するか、それらの領域を確保出来ない場合はTooltipコンポーネントの利用を検討してください。","name":"placeholder","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"input 要素の `value` 属性の値","name":"value","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"コンポーネントの幅","name":"width","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"選択された日付が変わった時に発火するコールバック関数","name":"onChange","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(e: ChangeEvent<HTMLInputElement>, other: { date: Date; formatValue: string; errors: string[]; }) => void"}},{"defaultValue":null,"description":"選択可能な期間の開始日","name":"from","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"Date"}},{"defaultValue":null,"description":"選択可能な期間の終了日","name":"to","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"Date"}},{"defaultValue":null,"description":"フォームにエラーがあるかどうか","name":"error","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"入力を独自にパースする場合に、パース処理を記述する関数","name":"parseInput","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(input: string) => Date"}},{"defaultValue":null,"description":"表示する日付を独自にフォーマットする場合に、フォーマット処理を記述する関数","name":"formatDate","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(date: Date) => string"}},{"defaultValue":null,"description":"@deprecated onChangeDate は非推奨です。onChange を使ってください。","name":"onChangeDate","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(date: Date, value: string, other: { errors: string[]; }) => void"}}]},{"tags":{},"filePath":"src/components/VisuallyHiddenText/VisuallyHiddenText.tsx","description":"","displayName":"VisuallyHiddenText","methods":[],"props":[]},{"tags":{},"filePath":"src/components/Tooltip/TooltipPortal.tsx","description":"","displayName":"TooltipPortal","methods":[],"props":[{"defaultValue":null,"description":"","name":"message","declarations":[{"fileName":"src/components/Tooltip/TooltipPortal.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"isVisible","declarations":[{"fileName":"src/components/Tooltip/TooltipPortal.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"parentRect","declarations":[{"fileName":"src/components/Tooltip/TooltipPortal.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"DOMRect"}},{"defaultValue":null,"description":"","name":"isIcon","declarations":[{"fileName":"src/components/Tooltip/TooltipPortal.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Tooltip/Tooltip.tsx","description":"","displayName":"Tooltip","methods":[],"props":[{"defaultValue":null,"description":"ツールチップ内に表示するメッセージ","name":"message","declarations":[{"fileName":"src/components/Tooltip/Tooltip.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"ツールチップを表示する対象のタイプ。アイコンの場合は `icon` を指定する","name":"triggerType","declarations":[{"fileName":"src/components/Tooltip/Tooltip.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"text\" | \"icon\"","value":[{"value":"\"text\""},{"value":"\"icon\""}]}},{"defaultValue":null,"description":"`true` のとき、ツールチップを表示する対象が省略されている場合のみツールチップ表示を有効にする","name":"ellipsisOnly","declarations":[{"fileName":"src/components/Tooltip/Tooltip.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":{"value":0},"description":"ツールチップを表示する対象の tabIndex 値","name":"tabIndex","declarations":[{"fileName":"src/components/Tooltip/Tooltip.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"number"}},{"defaultValue":{"value":"wrapper"},"description":"ツールチップを内包要素に紐付けるかどうか","name":"ariaDescribedbyTarget","declarations":[{"fileName":"src/components/Tooltip/Tooltip.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"wrapper\" | \"inner\"","value":[{"value":"\"wrapper\""},{"value":"\"inner\""}]}}]},{"tags":{},"filePath":"src/components/Timeline/TimelineItem.tsx","description":"","displayName":"TimelineItem","methods":[],"props":[{"defaultValue":null,"description":"","name":"datetime","declarations":[{"fileName":"src/components/Timeline/TimelineItem.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"string | Date","value":[{"value":"string"},{"value":"Date","description":"Enables basic storage and retrieval of dates and times.","fullComment":"Enables basic storage and retrieval of dates and times.","tags":{}}]}},{"defaultValue":null,"description":"日付の代わりに表示するテキスト","name":"dateLabel","declarations":[{"fileName":"src/components/Timeline/TimelineItem.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":{"value":"HH:mm"},"description":"時刻のフォーマット","name":"timeFormat","declarations":[{"fileName":"src/components/Timeline/TimelineItem.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"none\" | \"HH:mm:ss\" | \"HH:mm\"","value":[{"value":"\"none\""},{"value":"\"HH:mm:ss\""},{"value":"\"HH:mm\""}]}},{"defaultValue":null,"description":"日付のサフィックス領域","name":"dateSuffixArea","declarations":[{"fileName":"src/components/Timeline/TimelineItem.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"サイドアクション領域","name":"sideActionArea","declarations":[{"fileName":"src/components/Timeline/TimelineItem.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"現在のアイテムかどうか","name":"current","declarations":[{"fileName":"src/components/Timeline/TimelineItem.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Timeline/Timeline.tsx","description":"","displayName":"Timeline","methods":[],"props":[]},{"tags":{},"filePath":"src/components/Textarea/Textarea.tsx","description":"","displayName":"Textarea","methods":[],"props":[{"defaultValue":null,"description":"placeholder属性は非推奨です。別途ヒント用要素の設置を検討してください。","name":"placeholder","declarations":[{"fileName":"src/components/Textarea/Textarea.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"コンポーネントの幅","name":"width","declarations":[{"fileName":"src/components/Textarea/Textarea.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"自動でフォーカスされるかどうか","name":"autoFocus","declarations":[{"fileName":"src/components/Textarea/Textarea.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"入力値にエラーがあるかどうか","name":"error","declarations":[{"fileName":"src/components/Textarea/Textarea.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":{"value":2},"description":"行数の初期値。省略した場合は2","name":"rows","declarations":[{"fileName":"src/components/Textarea/Textarea.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"number"}},{"defaultValue":{"value":false},"description":"自動で広がるかどうか","name":"autoResize","declarations":[{"fileName":"src/components/Textarea/Textarea.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"最大行数。超えるとスクロールする。初期値は無限","name":"maxRows","declarations":[{"fileName":"src/components/Textarea/Textarea.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"number"}},{"defaultValue":null,"description":"入力可能な最大文字数。あと何文字入力できるかの表示が追加される。html的なvalidateは発生しない","name":"maxLetters","declarations":[{"fileName":"src/components/Textarea/Textarea.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"number"}}]},{"tags":{},"filePath":"src/components/TextLink/TextLink.tsx","description":"","displayName":"TextLink","methods":[],"props":[{"defaultValue":null,"description":"","name":"size","required":false,"type":{"name":"enum","raw":"\"XS\" | \"S\" | \"M\"","value":[{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""}]}},{"defaultValue":null,"description":"リンクをクリックした時に発火するコールバック関数","name":"onClick","declarations":[{"fileName":"src/components/TextLink/TextLink.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(e: MouseEvent<Element, MouseEvent>) => void"}},{"defaultValue":null,"description":"テキストの前に表示するアイコン","name":"prefix","declarations":[{"fileName":"src/components/TextLink/TextLink.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"テキストの後ろに表示するアイコン","name":"suffix","declarations":[{"fileName":"src/components/TextLink/TextLink.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"TextLinkを利用しつつnext/linkなどと併用する場合に指定する","name":"elementAs","declarations":[{"fileName":"src/components/TextLink/TextLink.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ElementType","value":[{"value":"\"symbol\""},{"value":"\"object\""},{"value":"\"input\""},{"value":"\"a\""},{"value":"\"abbr\""},{"value":"\"address\""},{"value":"\"area\""},{"value":"\"article\""},{"value":"\"aside\""},{"value":"\"audio\""},{"value":"\"b\""},{"value":"\"base\""},{"value":"\"bdi\""},{"value":"\"bdo\""},{"value":"\"big\""},{"value":"\"blockquote\""},{"value":"\"body\""},{"value":"\"br\""},{"value":"\"button\""},{"value":"\"canvas\""},{"value":"\"caption\""},{"value":"\"center\""},{"value":"\"cite\""},{"value":"\"code\""},{"value":"\"col\""},{"value":"\"colgroup\""},{"value":"\"data\""},{"value":"\"datalist\""},{"value":"\"dd\""},{"value":"\"del\""},{"value":"\"details\""},{"value":"\"dfn\""},{"value":"\"dialog\""},{"value":"\"div\""},{"value":"\"dl\""},{"value":"\"dt\""},{"value":"\"em\""},{"value":"\"embed\""},{"value":"\"fieldset\""},{"value":"\"figcaption\""},{"value":"\"figure\""},{"value":"\"footer\""},{"value":"\"form\""},{"value":"\"h1\""},{"value":"\"h2\""},{"value":"\"h3\""},{"value":"\"h4\""},{"value":"\"h5\""},{"value":"\"h6\""},{"value":"\"head\""},{"value":"\"header\""},{"value":"\"hgroup\""},{"value":"\"hr\""},{"value":"\"html\""},{"value":"\"i\""},{"value":"\"iframe\""},{"value":"\"img\""},{"value":"\"ins\""},{"value":"\"kbd\""},{"value":"\"keygen\""},{"value":"\"label\""},{"value":"\"legend\""},{"value":"\"li\""},{"value":"\"link\""},{"value":"\"main\""},{"value":"\"map\""},{"value":"\"mark\""},{"value":"\"menu\""},{"value":"\"menuitem\""},{"value":"\"meta\""},{"value":"\"meter\""},{"value":"\"nav\""},{"value":"\"noindex\""},{"value":"\"noscript\""},{"value":"\"ol\""},{"value":"\"optgroup\""},{"value":"\"option\""},{"value":"\"output\""},{"value":"\"p\""},{"value":"\"param\""},{"value":"\"picture\""},{"value":"\"pre\""},{"value":"\"progress\""},{"value":"\"q\""},{"value":"\"rp\""},{"value":"\"rt\""},{"value":"\"ruby\""},{"value":"\"s\""},{"value":"\"samp\""},{"value":"\"search\""},{"value":"\"slot\""},{"value":"\"script\""},{"value":"\"section\""},{"value":"\"select\""},{"value":"\"small\""},{"value":"\"source\""},{"value":"\"span\""},{"value":"\"strong\""},{"value":"\"style\""},{"value":"\"sub\""},{"value":"\"summary\""},{"value":"\"sup\""},{"value":"\"table\""},{"value":"\"template\""},{"value":"\"tbody\""},{"value":"\"td\""},{"value":"\"textarea\""},{"value":"\"tfoot\""},{"value":"\"th\""},{"value":"\"thead\""},{"value":"\"time\""},{"value":"\"title\""},{"value":"\"tr\""},{"value":"\"track\""},{"value":"\"u\""},{"value":"\"ul\""},{"value":"\"var\""},{"value":"\"video\""},{"value":"\"wbr\""},{"value":"\"webview\""},{"value":"\"svg\""},{"value":"\"animate\""},{"value":"\"animateMotion\""},{"value":"\"animateTransform\""},{"value":"\"circle\""},{"value":"\"clipPath\""},{"value":"\"defs\""},{"value":"\"desc\""},{"value":"\"ellipse\""},{"value":"\"feBlend\""},{"value":"\"feColorMatrix\""},{"value":"\"feComponentTransfer\""},{"value":"\"feComposite\""},{"value":"\"feConvolveMatrix\""},{"value":"\"feDiffuseLighting\""},{"value":"\"feDisplacementMap\""},{"value":"\"feDistantLight\""},{"value":"\"feDropShadow\""},{"value":"\"feFlood\""},{"value":"\"feFuncA\""},{"value":"\"feFuncB\""},{"value":"\"feFuncG\""},{"value":"\"feFuncR\""},{"value":"\"feGaussianBlur\""},{"value":"\"feImage\""},{"value":"\"feMerge\""},{"value":"\"feMergeNode\""},{"value":"\"feMorphology\""},{"value":"\"feOffset\""},{"value":"\"fePointLight\""},{"value":"\"feSpecularLighting\""},{"value":"\"feSpotLight\""},{"value":"\"feTile\""},{"value":"\"feTurbulence\""},{"value":"\"filter\""},{"value":"\"foreignObject\""},{"value":"\"g\""},{"value":"\"image\""},{"value":"\"line\""},{"value":"\"linearGradient\""},{"value":"\"marker\""},{"value":"\"mask\""},{"value":"\"metadata\""},{"value":"\"mpath\""},{"value":"\"path\""},{"value":"\"pattern\""},{"value":"\"polygon\""},{"value":"\"polyline\""},{"value":"\"radialGradient\""},{"value":"\"rect\""},{"value":"\"set\""},{"value":"\"stop\""},{"value":"\"switch\""},{"value":"\"text\""},{"value":"\"textPath\""},{"value":"\"tspan\""},{"value":"\"use\""},{"value":"\"view\""},{"value":"ComponentClass<any, any>","description":"Represents a component class in React.","fullComment":"Represents a component class in React.\n@template P The props the component accepts.\n@template S The internal state of the component.","tags":{"template":"P The props the component accepts.\nS The internal state of the component."}},{"value":"FunctionComponent<any>","description":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.","fullComment":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.\n@template P The props the component accepts.\n@see {@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}\n@example ```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n@example ```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```","tags":{"template":"P The props the component accepts.","see":"{@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}","example":"```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```"}}]}},{"defaultValue":null,"description":"","name":"ref","declarations":[{"fileName":"smarthr-ui/src/types/ComponentTypes.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"any"}}]},{"tags":{},"filePath":"src/components/Text/Text.tsx","description":"","displayName":"Text","methods":[],"props":[{"defaultValue":null,"description":"","name":"size","required":false,"type":{"name":"enum","raw":"\"XXS\" | \"XS\" | \"S\" | \"M\" | \"L\" | \"XL\" | \"XXL\"","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"","name":"color","required":false,"type":{"name":"enum","raw":"\"inherit\" | \"TEXT_BLACK\" | \"TEXT_WHITE\" | \"TEXT_GREY\" | \"TEXT_DISABLED\" | \"TEXT_LINK\"","value":[{"value":"\"inherit\""},{"value":"\"TEXT_BLACK\""},{"value":"\"TEXT_WHITE\""},{"value":"\"TEXT_GREY\""},{"value":"\"TEXT_DISABLED\""},{"value":"\"TEXT_LINK\""}]}},{"defaultValue":{"value":"emphasis ? 'bold' : undefined"},"description":"","name":"weight","required":false,"type":{"name":"enum","raw":"\"bold\" | \"normal\"","value":[{"value":"\"bold\""},{"value":"\"normal\""}]}},{"defaultValue":null,"description":"","name":"italic","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"leading","required":false,"type":{"name":"enum","raw":"\"NONE\" | \"TIGHT\" | \"NORMAL\" | \"LOOSE\"","value":[{"value":"\"NONE\""},{"value":"\"TIGHT\""},{"value":"\"NORMAL\""},{"value":"\"LOOSE\""}]}},{"defaultValue":null,"description":"","name":"whiteSpace","required":false,"type":{"name":"enum","raw":"\"pre\" | \"normal\" | \"nowrap\" | \"pre-line\" | \"pre-wrap\"","value":[{"value":"\"pre\""},{"value":"\"normal\""},{"value":"\"nowrap\""},{"value":"\"pre-line\""},{"value":"\"pre-wrap\""}]}},{"defaultValue":null,"description":"","name":"maxLines","required":false,"type":{"name":"enum","raw":"1 | 2 | 3 | 4 | 5 | 6","value":[{"value":"1"},{"value":"2"},{"value":"3"},{"value":"4"},{"value":"5"},{"value":"6"}]}},{"defaultValue":null,"description":"強調するかどうかの真偽値。指定すると em 要素になる","name":"emphasis","declarations":[{"fileName":"src/components/Text/Text.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"見た目の種類","name":"styleType","declarations":[{"fileName":"src/components/Text/Text.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"screenTitle\" | \"sectionTitle\" | \"blockTitle\" | \"subBlockTitle\" | \"subSubBlockTitle\"","value":[{"value":"\"screenTitle\""},{"value":"\"sectionTitle\""},{"value":"\"blockTitle\""},{"value":"\"subBlockTitle\""},{"value":"\"subSubBlockTitle\""}]}},{"defaultValue":null,"description":"設置するアイコン","name":"icon","declarations":[{"fileName":"src/components/Text/Text.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"any","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"{ prefix?: ReactNode; suffix?: ReactNode; gap?: 0 | 1 | 2 | 0.25 | 0.5 | 0.75 | 1.25 | 1.5 | 2.5 | 3 | 3.5 | 4 | 8 | -0.25 | -0.5 | -0.75 | -1 | -1.25 | -1.5 | -2 | -2.5 | ... 4 more ... | keyof CreatedSpacingTheme; }","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/Table/WakuWakuButton.tsx","description":"","displayName":"WakuWakuButton","methods":[],"props":[]},{"tags":{},"filePath":"src/components/Table/ThSortButton.tsx","description":"","displayName":"ThSortButton","methods":[],"props":[{"defaultValue":null,"description":"","name":"align","declarations":[{"fileName":"src/components/Table/ThSortButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"left\" | \"right\"","value":[{"value":"\"left\""},{"value":"\"right\""}]}},{"defaultValue":null,"description":"","name":"onSort","declarations":[{"fileName":"src/components/Table/ThSortButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"","name":"sort","declarations":[{"fileName":"src/components/Table/ThSortButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"desc\" | \"none\" | \"asc\"","value":[{"value":"\"desc\""},{"value":"\"none\""},{"value":"\"asc\""}]}},{"defaultValue":null,"description":"","name":"decorators","declarations":[{"fileName":"src/components/Table/ThSortButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"{ sortDirectionIconAlt: (text: string, { sort }: { sort: sortTypes; }) => ReactNode; }"}}]},{"tags":{},"filePath":"src/components/Table/ThCheckbox.tsx","description":"","displayName":"ThCheckbox","methods":[],"props":[{"defaultValue":null,"description":"チェックボックスにエラーがあるかどうか","name":"error","declarations":[{"fileName":"src/components/Checkbox/Checkbox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"`true` のとき、チェック状態を `mixed` にする","name":"mixed","declarations":[{"fileName":"src/components/Checkbox/Checkbox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"decorators","declarations":[{"fileName":"src/components/Table/ThCheckbox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"DecoratorsType<\"checkAllInvisibleLabel\"> & { checkColumnName?: (text: string) => string; }"}},{"defaultValue":null,"description":"","name":"vAlign","required":false,"type":{"name":"enum","raw":"\"baseline\" | \"middle\" | \"bottom\"","value":[{"value":"\"baseline\""},{"value":"\"middle\""},{"value":"\"bottom\""}]}},{"defaultValue":null,"description":"横スクロール時、カラムを左右いずれかに固定","name":"fixed","declarations":[{"fileName":"src/components/Table/Th.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"left\" | \"right\"","value":[{"value":"\"left\""},{"value":"\"right\""}]}}]},{"tags":{},"filePath":"src/components/Table/Th.tsx","description":"","displayName":"Th","methods":[],"props":[{"defaultValue":null,"description":"並び替え状態","name":"sort","declarations":[{"fileName":"src/components/Table/Th.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"desc\" | \"none\" | \"asc\"","value":[{"value":"\"desc\""},{"value":"\"none\""},{"value":"\"asc\""}]}},{"defaultValue":null,"description":"並び替えをクリックした時に発火するコールバック関数","name":"onSort","declarations":[{"fileName":"src/components/Table/Th.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"横スクロール時、カラムを左右いずれかに固定","name":"fixed","declarations":[{"fileName":"src/components/Table/Th.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"left\" | \"right\"","value":[{"value":"\"left\""},{"value":"\"right\""}]}},{"defaultValue":null,"description":"文言を変更するための関数","name":"decorators","declarations":[{"fileName":"src/components/Table/Th.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"{ sortDirectionIconAlt: (text: string, { sort }: { sort: sortTypes; }) => ReactNode; }"}},{"defaultValue":null,"description":"","name":"contentWidth","declarations":[{"fileName":"src/components/Table/Th.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"CellContentWidth","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"","name":"align","required":false,"type":{"name":"enum","raw":"\"left\" | \"right\"","value":[{"value":"\"left\""},{"value":"\"right\""}]}},{"defaultValue":null,"description":"","name":"vAlign","required":false,"type":{"name":"enum","raw":"\"baseline\" | \"middle\" | \"bottom\"","value":[{"value":"\"baseline\""},{"value":"\"middle\""},{"value":"\"bottom\""}]}}]},{"tags":{},"filePath":"src/components/Table/TdRadioButton.tsx","description":"","displayName":"TdRadioButton","methods":[],"props":[{"defaultValue":null,"description":"RadioButtonのaccessible nameとして設定するテキストを参照するためのid属性値。同じ親Tr配下のTdかTh、もしくはその子孫要素のidを指定する。複数要素のテキストを指定する場合は空白区切りでidをつなぐ\nIdentifies the element (or elements) that labels the current element.\n@see aria-describedby.","name":"aria-labelledby","declarations":[{"fileName":"src/components/Table/TdRadioButton.tsx","name":"TypeLiteral"},{"fileName":"smarthr-ui/node_modules/.pnpm/@types+react@18.3.28/node_modules/@types/react/index.d.ts","name":"AriaAttributes"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"vAlign","required":false,"type":{"name":"enum","raw":"\"baseline\" | \"middle\"","value":[{"value":"\"baseline\""},{"value":"\"middle\""}]}}]},{"tags":{},"filePath":"src/components/Table/TdCheckbox.tsx","description":"","displayName":"TdCheckbox","methods":[],"props":[{"defaultValue":null,"description":"Checkboxのaccessible nameとして設定するテキストを参照するためのid属性値。同じ親Tr配下のTdかTh、もしくはその子孫要素のidを指定する。複数要素のテキストを指定する場合は空白区切りでidをつなぐ","name":"aria-labelledby","declarations":[{"fileName":"src/components/Table/TdCheckbox.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"string"}},{"defaultValue":null,"description":"チェックボックスにエラーがあるかどうか","name":"error","declarations":[{"fileName":"src/components/Checkbox/Checkbox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"`true` のとき、チェック状態を `mixed` にする","name":"mixed","declarations":[{"fileName":"src/components/Checkbox/Checkbox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"vAlign","required":false,"type":{"name":"enum","raw":"\"baseline\" | \"middle\"","value":[{"value":"\"baseline\""},{"value":"\"middle\""}]}},{"defaultValue":null,"description":"横スクロール時、カラムを左右いずれかに固定","name":"fixed","declarations":[{"fileName":"src/components/Table/Td.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"left\" | \"right\"","value":[{"value":"\"left\""},{"value":"\"right\""}]}}]},{"tags":{},"filePath":"src/components/Table/Td.tsx","description":"","displayName":"Td","methods":[],"props":[{"defaultValue":null,"description":"","name":"align","required":false,"type":{"name":"enum","raw":"\"left\" | \"right\"","value":[{"value":"\"left\""},{"value":"\"right\""}]}},{"defaultValue":null,"description":"","name":"vAlign","required":false,"type":{"name":"enum","raw":"\"baseline\" | \"middle\"","value":[{"value":"\"baseline\""},{"value":"\"middle\""}]}},{"defaultValue":null,"description":"","name":"nullable","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"横スクロール時、カラムを左右いずれかに固定","name":"fixed","declarations":[{"fileName":"src/components/Table/Td.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"left\" | \"right\"","value":[{"value":"\"left\""},{"value":"\"right\""}]}},{"defaultValue":null,"description":"","name":"contentWidth","declarations":[{"fileName":"src/components/Table/Td.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"CellContentWidth | { base?: CellContentWidth; min?: CellContentWidth; max?: CellContentWidth; }","value":[{"value":"string"},{"value":"number"},{"value":"{ base?: CellContentWidth; min?: CellContentWidth; max?: CellContentWidth; }","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/Table/TableScrollContext.tsx","description":"","displayName":"TableScrollContext","methods":[],"props":[{"defaultValue":null,"description":"","name":"fixedHead","declarations":[{"fileName":"src/components/Table/TableScrollContext.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Table/TableReel.tsx","description":"","displayName":"TableReel","methods":[],"props":[{"defaultValue":null,"description":"","name":"ref","declarations":[{"fileName":"smarthr-ui/node_modules/.pnpm/@types+react@18.3.28/node_modules/@types/react/index.d.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Ref<HTMLDivElement>","value":[{"value":"(instance: HTMLDivElement) => void","description":"","fullComment":"","tags":{}},{"value":"RefObject<HTMLDivElement>","description":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.","fullComment":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.\n@template T The type of the ref's value.\n@example ```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```","tags":{"template":"T The type of the ref's value.","example":"```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```"}}]}},{"defaultValue":null,"description":"","name":"tableWrapperRef","declarations":[{"fileName":"src/components/Table/TableReel.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"RefObject<HTMLDivElement>"}}]},{"tags":{},"filePath":"src/components/Table/Table.tsx","description":"","displayName":"Table","methods":[],"props":[{"defaultValue":null,"description":"","name":"fixedHead","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"borderType","required":false,"type":{"name":"enum","raw":"\"both\" | \"horizontal\" | \"vertical\" | \"all\" | \"outer\"","value":[{"value":"\"both\""},{"value":"\"horizontal\""},{"value":"\"vertical\""},{"value":"\"all\""},{"value":"\"outer\""}]}},{"defaultValue":null,"description":"","name":"borderStyle","required":false,"type":{"name":"enum","raw":"\"solid\" | \"dotted\" | \"dashed\"","value":[{"value":"\"solid\""},{"value":"\"dotted\""},{"value":"\"dashed\""}]}},{"defaultValue":null,"description":"","name":"layout","required":false,"type":{"name":"enum","raw":"\"fixed\" | \"auto\"","value":[{"value":"\"fixed\""},{"value":"\"auto\""}]}},{"defaultValue":null,"description":"","name":"rounded","required":false,"type":{"name":"enum","raw":"boolean | \"all\" | \"left\" | \"right\" | \"bottom\" | \"top\"","value":[{"value":"false"},{"value":"true"},{"value":"\"all\""},{"value":"\"left\""},{"value":"\"right\""},{"value":"\"bottom\""},{"value":"\"top\""}]}},{"defaultValue":{"value":true},"description":"","name":"reel","declarations":[{"fileName":"src/components/Table/Table.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Table/EmptyTableBody.tsx","description":"","displayName":"EmptyTableBody","methods":[],"props":[{"defaultValue":null,"description":"境界とコンテンツの間の余白","name":"padding","declarations":[{"fileName":"src/components/Table/EmptyTableBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"any","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""},{"value":"{ vertical?: Gap; horizontal?: Gap; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"ref","declarations":[{"fileName":"smarthr-ui/node_modules/.pnpm/@types+react@18.3.28/node_modules/@types/react/index.d.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Ref<HTMLTableSectionElement>","value":[{"value":"(instance: HTMLTableSectionElement) => void","description":"","fullComment":"","tags":{}},{"value":"RefObject<HTMLTableSectionElement>","description":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.","fullComment":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.\n@template T The type of the ref's value.\n@example ```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```","tags":{"template":"T The type of the ref's value.","example":"```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```"}}]}}]},{"tags":{},"filePath":"src/components/Table/BulkActionRow.tsx","description":"","displayName":"BulkActionRow","methods":[],"props":[{"defaultValue":null,"description":"","name":"ref","declarations":[{"fileName":"smarthr-ui/node_modules/.pnpm/@types+react@18.3.28/node_modules/@types/react/index.d.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Ref<HTMLTableRowElement>","value":[{"value":"(instance: HTMLTableRowElement) => void","description":"","fullComment":"","tags":{}},{"value":"RefObject<HTMLTableRowElement>","description":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.","fullComment":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.\n@template T The type of the ref's value.\n@example ```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```","tags":{"template":"T The type of the ref's value.","example":"```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```"}}]}}]},{"tags":{},"filePath":"src/components/TabBar/TabItem.tsx","description":"","displayName":"TabItem","methods":[],"props":[{"defaultValue":null,"description":"ボタン内の末尾に表示する内容","name":"suffix","declarations":[{"fileName":"src/components/TabBar/TabItem.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":{"value":false},"description":"`true` のとき、タブが選択状態のスタイルになる","name":"selected","declarations":[{"fileName":"src/components/TabBar/TabItem.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"`true` のとき、タブを無効状態にしてクリック不能にする","name":"disabled","declarations":[{"fileName":"src/components/TabBar/TabItem.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"無効な理由","name":"disabledReason","declarations":[{"fileName":"src/components/TabBar/TabItem.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"{ icon?: ReactNode; message: ReactNode; }"}},{"defaultValue":null,"description":"タブをクリックした時に発火するコールバック関数","name":"onClick","declarations":[{"fileName":"src/components/TabBar/TabItem.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(tabId: string) => void"}}]},{"tags":{},"filePath":"src/components/TabBar/TabBar.tsx","description":"","displayName":"TabBar","methods":[],"props":[{"defaultValue":null,"description":"`true` のとき、TabBar に下線を表示する","name":"bordered","declarations":[{"fileName":"src/components/TabBar/TabBar.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Switch/Switch.tsx","description":"","displayName":"Switch","methods":[],"props":[{"defaultValue":null,"description":"ラベルを視覚的に隠すかどうか","name":"unrecommendedLabelHidden","declarations":[{"fileName":"src/components/Switch/Switch.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Stepper/VerticalStepItem.tsx","description":"","displayName":"VerticalStepItem","methods":[],"props":[{"defaultValue":null,"description":"ステップラベル","name":"label","declarations":[{"fileName":"smarthr-ui/src/components/Stepper/types.ts","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"状態","name":"status","declarations":[{"fileName":"smarthr-ui/src/components/Stepper/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"completed\" | \"closed\" | { type: \"completed\" | \"closed\"; text: string; }","value":[{"value":"\"completed\""},{"value":"\"closed\""},{"value":"{ type: \"completed\" | \"closed\"; text: string; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"ステップ数","name":"stepNumber","declarations":[{"fileName":"src/components/Stepper/VerticalStepItem.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}},{"defaultValue":null,"description":"現在地かどうか","name":"current","declarations":[{"fileName":"src/components/Stepper/VerticalStepItem.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Stepper/Stepper.tsx","description":"","displayName":"Stepper","methods":[],"props":[{"defaultValue":null,"description":"","name":"type","declarations":[{"fileName":"smarthr-ui/src/components/Stepper/types.ts","name":"TypeLiteral"},{"fileName":"smarthr-ui/src/components/Stepper/types.ts","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"\"horizontal\" | \"vertical\"","value":[{"value":"\"horizontal\""},{"value":"\"vertical\""}]}},{"defaultValue":null,"description":"type=vertical では子要素を持てる","name":"steps","declarations":[{"fileName":"smarthr-ui/src/components/Stepper/types.ts","name":"TypeLiteral"},{"fileName":"smarthr-ui/src/components/Stepper/types.ts","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"Step[] | VerticalStep[]","value":[{"value":"Step[]","description":"","fullComment":"","tags":{}},{"value":"VerticalStep[]","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"現在地。0始まり。","name":"activeIndex","declarations":[{"fileName":"smarthr-ui/src/components/Stepper/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"number"}}]},{"tags":{},"filePath":"src/components/Stepper/StepStatusIcon.tsx","description":"","displayName":"StepStatusIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}},{"defaultValue":null,"description":"","name":"status","declarations":[{"fileName":"src/components/Stepper/StepStatusIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"completed\" | \"closed\" | { type: \"completed\" | \"closed\"; text: string; }","value":[{"value":"\"completed\""},{"value":"\"closed\""},{"value":"{ type: \"completed\" | \"closed\"; text: string; }","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/Stepper/StepCounter.tsx","description":"","displayName":"StepCounter","methods":[],"props":[{"defaultValue":null,"description":"状態","name":"status","declarations":[{"fileName":"smarthr-ui/src/components/Stepper/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"completed\" | \"closed\" | { type: \"completed\" | \"closed\"; text: string; }","value":[{"value":"\"completed\""},{"value":"\"closed\""},{"value":"{ type: \"completed\" | \"closed\"; text: string; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"stepNumber","declarations":[{"fileName":"src/components/Stepper/StepCounter.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"number"}},{"defaultValue":null,"description":"","name":"current","declarations":[{"fileName":"src/components/Stepper/StepCounter.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Stepper/HorizontalStepItem.tsx","description":"","displayName":"HorizontalStepItem","methods":[],"props":[{"defaultValue":null,"description":"ステップラベル","name":"label","declarations":[{"fileName":"smarthr-ui/src/components/Stepper/types.ts","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"状態","name":"status","declarations":[{"fileName":"smarthr-ui/src/components/Stepper/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"completed\" | \"closed\" | { type: \"completed\" | \"closed\"; text: string; }","value":[{"value":"\"completed\""},{"value":"\"closed\""},{"value":"{ type: \"completed\" | \"closed\"; text: string; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"ステップ数","name":"stepNumber","declarations":[{"fileName":"src/components/Stepper/HorizontalStepItem.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}},{"defaultValue":null,"description":"現在地かどうか","name":"current","declarations":[{"fileName":"src/components/Stepper/HorizontalStepItem.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"前のステップが完了しているかどうか","name":"isPrevStepCompleted","declarations":[{"fileName":"src/components/Stepper/HorizontalStepItem.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/StatusLabel/StatusLabel.tsx","description":"","displayName":"StatusLabel","methods":[],"props":[{"defaultValue":null,"description":"","name":"type","required":false,"type":{"name":"enum","raw":"\"error\" | \"grey\" | \"blue\" | \"green\" | \"red\" | \"warning\"","value":[{"value":"\"error\""},{"value":"\"grey\""},{"value":"\"blue\""},{"value":"\"green\""},{"value":"\"red\""},{"value":"\"warning\""}]}},{"defaultValue":null,"description":"","name":"bold","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/SpreadsheetTable/SpreadsheetTableCorner.tsx","description":"","displayName":"SpreadsheetTableCorner","methods":[],"props":[]},{"tags":{},"filePath":"src/components/SpreadsheetTable/SpreadsheetTable.tsx","description":"","displayName":"SpreadsheetTable","methods":[],"props":[{"defaultValue":null,"description":"","name":"data","declarations":[{"fileName":"src/components/SpreadsheetTable/SpreadsheetTable.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"ReactNode[][]"}}]},{"tags":{},"filePath":"src/components/SmartHRLogo/SmartHRLogo.tsx","description":"","displayName":"SmartHRLogo","methods":[],"props":[{"defaultValue":null,"description":"コンポーネントのタイトル","name":"alt","declarations":[{"fileName":"src/components/SmartHRLogo/SmartHRLogo.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"コンポーネントの幅","name":"width","declarations":[{"fileName":"src/components/SmartHRLogo/SmartHRLogo.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"コンポーネントの高さ","name":"height","declarations":[{"fileName":"src/components/SmartHRLogo/SmartHRLogo.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"","name":"fill","required":false,"type":{"name":"enum","raw":"\"black\" | \"white\" | \"brand\"","value":[{"value":"\"black\""},{"value":"\"white\""},{"value":"\"brand\""}]}}]},{"tags":{},"filePath":"src/components/SmartHRAILogo/SmartHRAILogo.tsx","description":"","displayName":"SmartHRAILogo","methods":[],"props":[{"defaultValue":null,"description":"","name":"alt","declarations":[{"fileName":"src/components/SmartHRAILogo/SmartHRAILogo.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"width","declarations":[{"fileName":"src/components/SmartHRAILogo/SmartHRAILogo.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"","name":"height","declarations":[{"fileName":"src/components/SmartHRAILogo/SmartHRAILogo.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}}]},{"tags":{},"filePath":"src/components/SideNav/SideNavItemButton.tsx","description":"","displayName":"SideNavItemButton","methods":[],"props":[{"defaultValue":null,"description":"アイテムのタイトル\n@deprecated SideNav で items を使う時の props です。children を使ってください。","name":"title","declarations":[{"fileName":"src/components/SideNav/SideNavItemButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイテムの大きさ","name":"size","declarations":[{"fileName":"src/components/SideNav/SideNavItemButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"M\" | \"S\"","value":[{"value":"\"S\""},{"value":"\"M\""}]}},{"defaultValue":null,"description":"タイトルのプレフィックスの内容。通常、StatusLabelやIconの配置に用います。","name":"prefix","declarations":[{"fileName":"src/components/SideNav/SideNavItemButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"選択されているアイテムかどうか","name":"current","declarations":[{"fileName":"src/components/SideNav/SideNavItemButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"タイトルのサフィックスの内容。通常、Prefixを使用済みの場合にStatusLabelやChipの配置に用います。","name":"suffix","declarations":[{"fileName":"src/components/SideNav/SideNavItemButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"onClick","declarations":[{"fileName":"src/components/SideNav/SideNavItemButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(e: MouseEvent<HTMLButtonElement, MouseEvent>) => void"}}]},{"tags":{},"filePath":"src/components/SideNav/SideNavItemButton.tsx","description":"","displayName":"SideNavItemAnchor","methods":[],"props":[{"defaultValue":null,"description":"アイテムのタイトル\n@deprecated SideNav で items を使う時の props です。children を使ってください。","name":"title","declarations":[{"fileName":"src/components/SideNav/SideNavItemButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイテムの大きさ","name":"size","declarations":[{"fileName":"src/components/SideNav/SideNavItemButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"M\" | \"S\"","value":[{"value":"\"S\""},{"value":"\"M\""}]}},{"defaultValue":null,"description":"タイトルのプレフィックスの内容。通常、StatusLabelやIconの配置に用います。","name":"prefix","declarations":[{"fileName":"src/components/SideNav/SideNavItemButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"選択されているアイテムかどうか","name":"current","declarations":[{"fileName":"src/components/SideNav/SideNavItemButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"タイトルのサフィックスの内容。通常、Prefixを使用済みの場合にStatusLabelやChipの配置に用います。","name":"suffix","declarations":[{"fileName":"src/components/SideNav/SideNavItemButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"onClick","declarations":[{"fileName":"src/components/SideNav/SideNavItemButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(e: MouseEvent<HTMLAnchorElement, MouseEvent>) => void"}},{"defaultValue":null,"description":"","name":"href","declarations":[{"fileName":"src/components/SideNav/SideNavItemButton.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"string"}},{"defaultValue":null,"description":"next/link などのカスタムコンポーネントを指定します。指定がない場合はデフォルトで `a` タグが使用されます。","name":"elementAs","declarations":[{"fileName":"src/components/SideNav/SideNavItemButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ElementType","value":[{"value":"\"symbol\""},{"value":"\"object\""},{"value":"\"input\""},{"value":"\"a\""},{"value":"\"abbr\""},{"value":"\"address\""},{"value":"\"area\""},{"value":"\"article\""},{"value":"\"aside\""},{"value":"\"audio\""},{"value":"\"b\""},{"value":"\"base\""},{"value":"\"bdi\""},{"value":"\"bdo\""},{"value":"\"big\""},{"value":"\"blockquote\""},{"value":"\"body\""},{"value":"\"br\""},{"value":"\"button\""},{"value":"\"canvas\""},{"value":"\"caption\""},{"value":"\"center\""},{"value":"\"cite\""},{"value":"\"code\""},{"value":"\"col\""},{"value":"\"colgroup\""},{"value":"\"data\""},{"value":"\"datalist\""},{"value":"\"dd\""},{"value":"\"del\""},{"value":"\"details\""},{"value":"\"dfn\""},{"value":"\"dialog\""},{"value":"\"div\""},{"value":"\"dl\""},{"value":"\"dt\""},{"value":"\"em\""},{"value":"\"embed\""},{"value":"\"fieldset\""},{"value":"\"figcaption\""},{"value":"\"figure\""},{"value":"\"footer\""},{"value":"\"form\""},{"value":"\"h1\""},{"value":"\"h2\""},{"value":"\"h3\""},{"value":"\"h4\""},{"value":"\"h5\""},{"value":"\"h6\""},{"value":"\"head\""},{"value":"\"header\""},{"value":"\"hgroup\""},{"value":"\"hr\""},{"value":"\"html\""},{"value":"\"i\""},{"value":"\"iframe\""},{"value":"\"img\""},{"value":"\"ins\""},{"value":"\"kbd\""},{"value":"\"keygen\""},{"value":"\"label\""},{"value":"\"legend\""},{"value":"\"li\""},{"value":"\"link\""},{"value":"\"main\""},{"value":"\"map\""},{"value":"\"mark\""},{"value":"\"menu\""},{"value":"\"menuitem\""},{"value":"\"meta\""},{"value":"\"meter\""},{"value":"\"nav\""},{"value":"\"noindex\""},{"value":"\"noscript\""},{"value":"\"ol\""},{"value":"\"optgroup\""},{"value":"\"option\""},{"value":"\"output\""},{"value":"\"p\""},{"value":"\"param\""},{"value":"\"picture\""},{"value":"\"pre\""},{"value":"\"progress\""},{"value":"\"q\""},{"value":"\"rp\""},{"value":"\"rt\""},{"value":"\"ruby\""},{"value":"\"s\""},{"value":"\"samp\""},{"value":"\"search\""},{"value":"\"slot\""},{"value":"\"script\""},{"value":"\"section\""},{"value":"\"select\""},{"value":"\"small\""},{"value":"\"source\""},{"value":"\"span\""},{"value":"\"strong\""},{"value":"\"style\""},{"value":"\"sub\""},{"value":"\"summary\""},{"value":"\"sup\""},{"value":"\"table\""},{"value":"\"template\""},{"value":"\"tbody\""},{"value":"\"td\""},{"value":"\"textarea\""},{"value":"\"tfoot\""},{"value":"\"th\""},{"value":"\"thead\""},{"value":"\"time\""},{"value":"\"title\""},{"value":"\"tr\""},{"value":"\"track\""},{"value":"\"u\""},{"value":"\"ul\""},{"value":"\"var\""},{"value":"\"video\""},{"value":"\"wbr\""},{"value":"\"webview\""},{"value":"\"svg\""},{"value":"\"animate\""},{"value":"\"animateMotion\""},{"value":"\"animateTransform\""},{"value":"\"circle\""},{"value":"\"clipPath\""},{"value":"\"defs\""},{"value":"\"desc\""},{"value":"\"ellipse\""},{"value":"\"feBlend\""},{"value":"\"feColorMatrix\""},{"value":"\"feComponentTransfer\""},{"value":"\"feComposite\""},{"value":"\"feConvolveMatrix\""},{"value":"\"feDiffuseLighting\""},{"value":"\"feDisplacementMap\""},{"value":"\"feDistantLight\""},{"value":"\"feDropShadow\""},{"value":"\"feFlood\""},{"value":"\"feFuncA\""},{"value":"\"feFuncB\""},{"value":"\"feFuncG\""},{"value":"\"feFuncR\""},{"value":"\"feGaussianBlur\""},{"value":"\"feImage\""},{"value":"\"feMerge\""},{"value":"\"feMergeNode\""},{"value":"\"feMorphology\""},{"value":"\"feOffset\""},{"value":"\"fePointLight\""},{"value":"\"feSpecularLighting\""},{"value":"\"feSpotLight\""},{"value":"\"feTile\""},{"value":"\"feTurbulence\""},{"value":"\"filter\""},{"value":"\"foreignObject\""},{"value":"\"g\""},{"value":"\"image\""},{"value":"\"line\""},{"value":"\"linearGradient\""},{"value":"\"marker\""},{"value":"\"mask\""},{"value":"\"metadata\""},{"value":"\"mpath\""},{"value":"\"path\""},{"value":"\"pattern\""},{"value":"\"polygon\""},{"value":"\"polyline\""},{"value":"\"radialGradient\""},{"value":"\"rect\""},{"value":"\"set\""},{"value":"\"stop\""},{"value":"\"switch\""},{"value":"\"text\""},{"value":"\"textPath\""},{"value":"\"tspan\""},{"value":"\"use\""},{"value":"\"view\""},{"value":"ComponentClass<any, any>","description":"Represents a component class in React.","fullComment":"Represents a component class in React.\n@template P The props the component accepts.\n@template S The internal state of the component.","tags":{"template":"P The props the component accepts.\nS The internal state of the component."}},{"value":"FunctionComponent<any>","description":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.","fullComment":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.\n@template P The props the component accepts.\n@see {@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}\n@example ```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n@example ```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```","tags":{"template":"P The props the component accepts.","see":"{@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}","example":"```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```"}}]}}]},{"tags":{},"filePath":"src/components/SideNav/SideNav.tsx","description":"","displayName":"SideNav","methods":[],"props":[{"defaultValue":null,"description":"各アイテムのデータの配列\n@deprecated SideNavItemButton を使ってください","name":"items","declarations":[{"fileName":"src/components/SideNav/SideNav.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"SideNavItemButtonProps[]"}},{"defaultValue":{"value":"M"},"description":"各アイテムの大きさ","name":"size","declarations":[{"fileName":"src/components/SideNav/SideNav.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"M\" | \"S\"","value":[{"value":"\"S\""},{"value":"\"M\""}]}},{"defaultValue":null,"description":"アイテムを押下したときに発火するコールバック関数","name":"onClick","declarations":[{"fileName":"src/components/SideNav/SideNav.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(e: MouseEvent<HTMLAnchorElement | HTMLButtonElement, MouseEvent>, id: string) => void"}},{"defaultValue":null,"description":"コンポーネントに適用するクラス名","name":"className","declarations":[{"fileName":"src/components/SideNav/SideNav.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"rounded","required":false,"type":{"name":"enum","raw":"boolean | \"all\" | \"left\" | \"right\" | \"bottom\" | \"top\"","value":[{"value":"false"},{"value":"true"},{"value":"\"all\""},{"value":"\"left\""},{"value":"\"right\""},{"value":"\"bottom\""},{"value":"\"top\""}]}}]},{"tags":{},"filePath":"src/components/SideMenu/SideMenuItem.tsx","description":"","displayName":"SideMenuItem","methods":[],"props":[{"defaultValue":null,"description":"","name":"elementAs","declarations":[{"fileName":"src/components/SideMenu/SideMenuItem.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ElementType","value":[{"value":"\"symbol\""},{"value":"\"object\""},{"value":"\"input\""},{"value":"\"a\""},{"value":"\"abbr\""},{"value":"\"address\""},{"value":"\"area\""},{"value":"\"article\""},{"value":"\"aside\""},{"value":"\"audio\""},{"value":"\"b\""},{"value":"\"base\""},{"value":"\"bdi\""},{"value":"\"bdo\""},{"value":"\"big\""},{"value":"\"blockquote\""},{"value":"\"body\""},{"value":"\"br\""},{"value":"\"button\""},{"value":"\"canvas\""},{"value":"\"caption\""},{"value":"\"center\""},{"value":"\"cite\""},{"value":"\"code\""},{"value":"\"col\""},{"value":"\"colgroup\""},{"value":"\"data\""},{"value":"\"datalist\""},{"value":"\"dd\""},{"value":"\"del\""},{"value":"\"details\""},{"value":"\"dfn\""},{"value":"\"dialog\""},{"value":"\"div\""},{"value":"\"dl\""},{"value":"\"dt\""},{"value":"\"em\""},{"value":"\"embed\""},{"value":"\"fieldset\""},{"value":"\"figcaption\""},{"value":"\"figure\""},{"value":"\"footer\""},{"value":"\"form\""},{"value":"\"h1\""},{"value":"\"h2\""},{"value":"\"h3\""},{"value":"\"h4\""},{"value":"\"h5\""},{"value":"\"h6\""},{"value":"\"head\""},{"value":"\"header\""},{"value":"\"hgroup\""},{"value":"\"hr\""},{"value":"\"html\""},{"value":"\"i\""},{"value":"\"iframe\""},{"value":"\"img\""},{"value":"\"ins\""},{"value":"\"kbd\""},{"value":"\"keygen\""},{"value":"\"label\""},{"value":"\"legend\""},{"value":"\"li\""},{"value":"\"link\""},{"value":"\"main\""},{"value":"\"map\""},{"value":"\"mark\""},{"value":"\"menu\""},{"value":"\"menuitem\""},{"value":"\"meta\""},{"value":"\"meter\""},{"value":"\"nav\""},{"value":"\"noindex\""},{"value":"\"noscript\""},{"value":"\"ol\""},{"value":"\"optgroup\""},{"value":"\"option\""},{"value":"\"output\""},{"value":"\"p\""},{"value":"\"param\""},{"value":"\"picture\""},{"value":"\"pre\""},{"value":"\"progress\""},{"value":"\"q\""},{"value":"\"rp\""},{"value":"\"rt\""},{"value":"\"ruby\""},{"value":"\"s\""},{"value":"\"samp\""},{"value":"\"search\""},{"value":"\"slot\""},{"value":"\"script\""},{"value":"\"section\""},{"value":"\"select\""},{"value":"\"small\""},{"value":"\"source\""},{"value":"\"span\""},{"value":"\"strong\""},{"value":"\"style\""},{"value":"\"sub\""},{"value":"\"summary\""},{"value":"\"sup\""},{"value":"\"table\""},{"value":"\"template\""},{"value":"\"tbody\""},{"value":"\"td\""},{"value":"\"textarea\""},{"value":"\"tfoot\""},{"value":"\"th\""},{"value":"\"thead\""},{"value":"\"time\""},{"value":"\"title\""},{"value":"\"tr\""},{"value":"\"track\""},{"value":"\"u\""},{"value":"\"ul\""},{"value":"\"var\""},{"value":"\"video\""},{"value":"\"wbr\""},{"value":"\"webview\""},{"value":"\"svg\""},{"value":"\"animate\""},{"value":"\"animateMotion\""},{"value":"\"animateTransform\""},{"value":"\"circle\""},{"value":"\"clipPath\""},{"value":"\"defs\""},{"value":"\"desc\""},{"value":"\"ellipse\""},{"value":"\"feBlend\""},{"value":"\"feColorMatrix\""},{"value":"\"feComponentTransfer\""},{"value":"\"feComposite\""},{"value":"\"feConvolveMatrix\""},{"value":"\"feDiffuseLighting\""},{"value":"\"feDisplacementMap\""},{"value":"\"feDistantLight\""},{"value":"\"feDropShadow\""},{"value":"\"feFlood\""},{"value":"\"feFuncA\""},{"value":"\"feFuncB\""},{"value":"\"feFuncG\""},{"value":"\"feFuncR\""},{"value":"\"feGaussianBlur\""},{"value":"\"feImage\""},{"value":"\"feMerge\""},{"value":"\"feMergeNode\""},{"value":"\"feMorphology\""},{"value":"\"feOffset\""},{"value":"\"fePointLight\""},{"value":"\"feSpecularLighting\""},{"value":"\"feSpotLight\""},{"value":"\"feTile\""},{"value":"\"feTurbulence\""},{"value":"\"filter\""},{"value":"\"foreignObject\""},{"value":"\"g\""},{"value":"\"image\""},{"value":"\"line\""},{"value":"\"linearGradient\""},{"value":"\"marker\""},{"value":"\"mask\""},{"value":"\"metadata\""},{"value":"\"mpath\""},{"value":"\"path\""},{"value":"\"pattern\""},{"value":"\"polygon\""},{"value":"\"polyline\""},{"value":"\"radialGradient\""},{"value":"\"rect\""},{"value":"\"set\""},{"value":"\"stop\""},{"value":"\"switch\""},{"value":"\"text\""},{"value":"\"textPath\""},{"value":"\"tspan\""},{"value":"\"use\""},{"value":"\"view\""},{"value":"ComponentClass<any, any>","description":"Represents a component class in React.","fullComment":"Represents a component class in React.\n@template P The props the component accepts.\n@template S The internal state of the component.","tags":{"template":"P The props the component accepts.\nS The internal state of the component."}},{"value":"FunctionComponent<any>","description":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.","fullComment":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.\n@template P The props the component accepts.\n@see {@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}\n@example ```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n@example ```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```","tags":{"template":"P The props the component accepts.","see":"{@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}","example":"```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```"}}]}},{"defaultValue":null,"description":"","name":"current","declarations":[{"fileName":"src/components/SideMenu/SideMenuItem.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"prefix","declarations":[{"fileName":"src/components/SideMenu/SideMenuItem.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"suffix","declarations":[{"fileName":"src/components/SideMenu/SideMenuItem.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/SideMenu/SideMenuGroup.tsx","description":"","displayName":"SideMenuGroup","methods":[],"props":[{"defaultValue":null,"description":"","name":"heading","declarations":[{"fileName":"src/components/SideMenu/SideMenuGroup.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/SideMenu/SideMenu.tsx","description":"","displayName":"SideMenu","methods":[],"props":[{"defaultValue":null,"description":"","name":"radius","required":false,"type":{"name":"enum","raw":"\"s\" | \"m\"","value":[{"value":"\"s\""},{"value":"\"m\""}]}},{"defaultValue":null,"description":"","name":"layer","required":false,"type":{"name":"enum","raw":"0 | 1 | 2 | 3 | 4","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"3"},{"value":"4"}]}},{"defaultValue":{"value":"ul"},"description":"","name":"elementAs","declarations":[{"fileName":"src/components/SideMenu/SideMenu.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"ol\" | \"ul\"","value":[{"value":"\"ol\""},{"value":"\"ul\""}]}}]},{"tags":{},"filePath":"src/components/Select/Select.tsx","description":"","displayName":"Select","methods":[],"props":[{"defaultValue":null,"description":"選択肢のデータの配列","name":"options","declarations":[{"fileName":"src/components/Select/Select.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(Option<T> | Optgroup<T>)[]"}},{"defaultValue":null,"description":"フォームの値が変わったときに発火するコールバック関数","name":"onChangeValue","declarations":[{"fileName":"src/components/Select/Select.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(value: T) => void"}},{"defaultValue":null,"description":"フォームの値にエラーがあるかどうか","name":"error","declarations":[{"fileName":"src/components/Select/Select.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"コンポーネントの幅","name":"width","declarations":[{"fileName":"src/components/Select/Select.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"コンポーネントの大きさ","name":"size","declarations":[{"fileName":"src/components/Select/Select.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"S\" | \"M\"","value":[{"value":"\"S\""},{"value":"\"M\""}]}},{"defaultValue":null,"description":"空の選択肢を表示するかどうか","name":"hasBlank","declarations":[{"fileName":"src/components/Select/Select.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"空の選択肢のラベル","name":"blankLabel","declarations":[{"fileName":"src/components/Select/Select.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}}]},{"tags":{},"filePath":"src/components/SegmentedControl/SegmentedControl.tsx","description":"","displayName":"SegmentedControl","methods":[],"props":[{"defaultValue":null,"description":"選択肢の配列","name":"options","declarations":[{"fileName":"src/components/SegmentedControl/SegmentedControl.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"Option[]"}},{"defaultValue":null,"description":"選択中の値","name":"value","declarations":[{"fileName":"src/components/SegmentedControl/SegmentedControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"選択肢を押下したときに発火するコールバック関数","name":"onClickOption","declarations":[{"fileName":"src/components/SegmentedControl/SegmentedControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(value: string) => void"}},{"defaultValue":{"value":"M"},"description":"各ボタンの大きさ","name":"size","declarations":[{"fileName":"src/components/SegmentedControl/SegmentedControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"S\" | \"M\"","value":[{"value":"\"S\""},{"value":"\"M\""}]}}]},{"tags":{},"filePath":"src/components/SectioningContent/SectioningContent.tsx","description":"","displayName":"Section","methods":[],"props":[{"defaultValue":null,"description":"","name":"baseLevel","declarations":[{"fileName":"src/components/SectioningContent/SectioningContent.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"number"}}]},{"tags":{},"filePath":"src/components/SectioningContent/SectioningContent.tsx","description":"","displayName":"Article","methods":[],"props":[{"defaultValue":null,"description":"","name":"baseLevel","declarations":[{"fileName":"src/components/SectioningContent/SectioningContent.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"number"}}]},{"tags":{},"filePath":"src/components/SectioningContent/SectioningContent.tsx","description":"","displayName":"Aside","methods":[],"props":[{"defaultValue":null,"description":"","name":"baseLevel","declarations":[{"fileName":"src/components/SectioningContent/SectioningContent.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"number"}}]},{"tags":{},"filePath":"src/components/SectioningContent/SectioningContent.tsx","description":"","displayName":"Nav","methods":[],"props":[{"defaultValue":null,"description":"","name":"baseLevel","declarations":[{"fileName":"src/components/SectioningContent/SectioningContent.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"number"}}]},{"tags":{},"filePath":"src/components/SectioningContent/SectioningContent.tsx","description":"","displayName":"SectioningFragment","methods":[],"props":[{"defaultValue":null,"description":"","name":"baseLevel","declarations":[{"fileName":"src/components/SectioningContent/SectioningContent.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"number"}}]},{"tags":{},"filePath":"src/components/Scroller/Scroller.tsx","description":"","displayName":"Scroller","methods":[],"props":[{"defaultValue":null,"description":"","name":"direction","required":false,"type":{"name":"enum","raw":"\"both\" | \"horizontal\" | \"vertical\"","value":[{"value":"\"both\""},{"value":"\"horizontal\""},{"value":"\"vertical\""}]}},{"defaultValue":null,"description":"","name":"styleType","required":false,"type":{"name":"enum","raw":"\"auto\" | \"scroll\"","value":[{"value":"\"auto\""},{"value":"\"scroll\""}]}}]},{"tags":{},"filePath":"src/components/ResponseMessage/ResponseMessage.tsx","description":"","displayName":"classNameGenerator","methods":[],"props":[{"defaultValue":{"value":"info"},"description":"","name":"status","required":false,"type":{"name":"enum","raw":"\"error\" | \"warning\" | \"info\" | \"success\" | \"sync\"","value":[{"value":"\"error\""},{"value":"\"warning\""},{"value":"\"info\""},{"value":"\"success\""},{"value":"\"sync\""}]}},{"defaultValue":null,"description":"","name":"class","declarations":[{"fileName":"smarthr-ui/node_modules/.pnpm/tailwind-variants@0.3.1_tailwindcss@3.4.19_ts-node@10.9.2_@swc+core@1.15.17_@types+node@20.19.35_typescript@5.9.3__/node_modules/tailwind-variants/dist/index.d.ts","name":"TypeLiteral"},{"fileName":"smarthr-ui/node_modules/.pnpm/tailwind-variants@0.3.1_tailwindcss@3.4.19_ts-node@10.9.2_@swc+core@1.15.17_@types+node@20.19.35_typescript@5.9.3__/node_modules/tailwind-variants/dist/index.d.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ClassNameValue","value":[{"value":"string"},{"value":"false"},{"value":"0"},{"value":"0n"},{"value":"ClassNameArray","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"className","declarations":[{"fileName":"smarthr-ui/node_modules/.pnpm/tailwind-variants@0.3.1_tailwindcss@3.4.19_ts-node@10.9.2_@swc+core@1.15.17_@types+node@20.19.35_typescript@5.9.3__/node_modules/tailwind-variants/dist/index.d.ts","name":"TypeLiteral"},{"fileName":"smarthr-ui/node_modules/.pnpm/tailwind-variants@0.3.1_tailwindcss@3.4.19_ts-node@10.9.2_@swc+core@1.15.17_@types+node@20.19.35_typescript@5.9.3__/node_modules/tailwind-variants/dist/index.d.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ClassNameValue","value":[{"value":"string"},{"value":"false"},{"value":"0"},{"value":"0n"},{"value":"ClassNameArray","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/ResponseMessage/ResponseMessage.tsx","description":"","displayName":"ResponseMessage","methods":[],"props":[{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}},{"defaultValue":null,"description":"","name":"size","declarations":[{"fileName":"src/components/ResponseMessage/ResponseMessage.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"any"}},{"defaultValue":{"value":"info"},"description":"","name":"status","declarations":[{"fileName":"src/components/ResponseMessage/ResponseMessage.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"error\" | \"warning\" | \"info\" | \"success\" | \"sync\"","value":[{"value":"\"error\""},{"value":"\"warning\""},{"value":"\"info\""},{"value":"\"success\""},{"value":"\"sync\""}]}}]},{"tags":{},"filePath":"src/components/RadioButtonPanel/RadioButtonPanel.tsx","description":"","displayName":"RadioButtonPanel","methods":[],"props":[{"defaultValue":null,"description":"","name":"label","declarations":[{"fileName":"src/components/RadioButtonPanel/RadioButtonPanel.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/RadioButton/RadioButton.tsx","description":"","displayName":"RadioButton","methods":[],"props":[]},{"tags":{"deprecated":"TimePicker は非推奨です。Input[type=\"time\"] を使ってください。"},"filePath":"src/components/Picker/TimePicker.tsx","description":"","displayName":"TimePicker","methods":[],"props":[{"defaultValue":null,"description":"フォームにエラーがあるかどうか","name":"error","declarations":[{"fileName":"src/components/Picker/TimePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{"deprecated":"MonthPicker は非推奨です。Input[type=\"month\"] を使ってください。"},"filePath":"src/components/Picker/MonthPicker.tsx","description":"","displayName":"MonthPicker","methods":[],"props":[{"defaultValue":null,"description":"フォームにエラーがあるかどうか","name":"error","declarations":[{"fileName":"src/components/Picker/MonthPicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{"deprecated":"DatetimeLocalPicker は非推奨です。Input[type=\"datetime-local\"] を使ってください。"},"filePath":"src/components/Picker/DatetimeLocalPicker.tsx","description":"","displayName":"DatetimeLocalPicker","methods":[],"props":[{"defaultValue":null,"description":"フォームにエラーがあるかどうか","name":"error","declarations":[{"fileName":"src/components/Picker/DatetimeLocalPicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Pagination/PaginationItemButton.tsx","description":"","displayName":"PaginationItemButton","methods":[],"props":[{"defaultValue":null,"description":"","name":"page","declarations":[{"fileName":"src/components/Pagination/PaginationItemButton.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}},{"defaultValue":null,"description":"","name":"disabled","declarations":[{"fileName":"src/components/Pagination/PaginationItemButton.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"hrefTemplate","declarations":[{"fileName":"src/components/Pagination/PaginationItemButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(pageNumber: number) => string"}},{"defaultValue":null,"description":"","name":"linkAs","declarations":[{"fileName":"src/components/Pagination/PaginationItemButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ElementType","value":[{"value":"\"symbol\""},{"value":"\"object\""},{"value":"\"input\""},{"value":"\"a\""},{"value":"\"abbr\""},{"value":"\"address\""},{"value":"\"area\""},{"value":"\"article\""},{"value":"\"aside\""},{"value":"\"audio\""},{"value":"\"b\""},{"value":"\"base\""},{"value":"\"bdi\""},{"value":"\"bdo\""},{"value":"\"big\""},{"value":"\"blockquote\""},{"value":"\"body\""},{"value":"\"br\""},{"value":"\"button\""},{"value":"\"canvas\""},{"value":"\"caption\""},{"value":"\"center\""},{"value":"\"cite\""},{"value":"\"code\""},{"value":"\"col\""},{"value":"\"colgroup\""},{"value":"\"data\""},{"value":"\"datalist\""},{"value":"\"dd\""},{"value":"\"del\""},{"value":"\"details\""},{"value":"\"dfn\""},{"value":"\"dialog\""},{"value":"\"div\""},{"value":"\"dl\""},{"value":"\"dt\""},{"value":"\"em\""},{"value":"\"embed\""},{"value":"\"fieldset\""},{"value":"\"figcaption\""},{"value":"\"figure\""},{"value":"\"footer\""},{"value":"\"form\""},{"value":"\"h1\""},{"value":"\"h2\""},{"value":"\"h3\""},{"value":"\"h4\""},{"value":"\"h5\""},{"value":"\"h6\""},{"value":"\"head\""},{"value":"\"header\""},{"value":"\"hgroup\""},{"value":"\"hr\""},{"value":"\"html\""},{"value":"\"i\""},{"value":"\"iframe\""},{"value":"\"img\""},{"value":"\"ins\""},{"value":"\"kbd\""},{"value":"\"keygen\""},{"value":"\"label\""},{"value":"\"legend\""},{"value":"\"li\""},{"value":"\"link\""},{"value":"\"main\""},{"value":"\"map\""},{"value":"\"mark\""},{"value":"\"menu\""},{"value":"\"menuitem\""},{"value":"\"meta\""},{"value":"\"meter\""},{"value":"\"nav\""},{"value":"\"noindex\""},{"value":"\"noscript\""},{"value":"\"ol\""},{"value":"\"optgroup\""},{"value":"\"option\""},{"value":"\"output\""},{"value":"\"p\""},{"value":"\"param\""},{"value":"\"picture\""},{"value":"\"pre\""},{"value":"\"progress\""},{"value":"\"q\""},{"value":"\"rp\""},{"value":"\"rt\""},{"value":"\"ruby\""},{"value":"\"s\""},{"value":"\"samp\""},{"value":"\"search\""},{"value":"\"slot\""},{"value":"\"script\""},{"value":"\"section\""},{"value":"\"select\""},{"value":"\"small\""},{"value":"\"source\""},{"value":"\"span\""},{"value":"\"strong\""},{"value":"\"style\""},{"value":"\"sub\""},{"value":"\"summary\""},{"value":"\"sup\""},{"value":"\"table\""},{"value":"\"template\""},{"value":"\"tbody\""},{"value":"\"td\""},{"value":"\"textarea\""},{"value":"\"tfoot\""},{"value":"\"th\""},{"value":"\"thead\""},{"value":"\"time\""},{"value":"\"title\""},{"value":"\"tr\""},{"value":"\"track\""},{"value":"\"u\""},{"value":"\"ul\""},{"value":"\"var\""},{"value":"\"video\""},{"value":"\"wbr\""},{"value":"\"webview\""},{"value":"\"svg\""},{"value":"\"animate\""},{"value":"\"animateMotion\""},{"value":"\"animateTransform\""},{"value":"\"circle\""},{"value":"\"clipPath\""},{"value":"\"defs\""},{"value":"\"desc\""},{"value":"\"ellipse\""},{"value":"\"feBlend\""},{"value":"\"feColorMatrix\""},{"value":"\"feComponentTransfer\""},{"value":"\"feComposite\""},{"value":"\"feConvolveMatrix\""},{"value":"\"feDiffuseLighting\""},{"value":"\"feDisplacementMap\""},{"value":"\"feDistantLight\""},{"value":"\"feDropShadow\""},{"value":"\"feFlood\""},{"value":"\"feFuncA\""},{"value":"\"feFuncB\""},{"value":"\"feFuncG\""},{"value":"\"feFuncR\""},{"value":"\"feGaussianBlur\""},{"value":"\"feImage\""},{"value":"\"feMerge\""},{"value":"\"feMergeNode\""},{"value":"\"feMorphology\""},{"value":"\"feOffset\""},{"value":"\"fePointLight\""},{"value":"\"feSpecularLighting\""},{"value":"\"feSpotLight\""},{"value":"\"feTile\""},{"value":"\"feTurbulence\""},{"value":"\"filter\""},{"value":"\"foreignObject\""},{"value":"\"g\""},{"value":"\"image\""},{"value":"\"line\""},{"value":"\"linearGradient\""},{"value":"\"marker\""},{"value":"\"mask\""},{"value":"\"metadata\""},{"value":"\"mpath\""},{"value":"\"path\""},{"value":"\"pattern\""},{"value":"\"polygon\""},{"value":"\"polyline\""},{"value":"\"radialGradient\""},{"value":"\"rect\""},{"value":"\"set\""},{"value":"\"stop\""},{"value":"\"switch\""},{"value":"\"text\""},{"value":"\"textPath\""},{"value":"\"tspan\""},{"value":"\"use\""},{"value":"\"view\""},{"value":"ComponentClass<any, any>","description":"Represents a component class in React.","fullComment":"Represents a component class in React.\n@template P The props the component accepts.\n@template S The internal state of the component.","tags":{"template":"P The props the component accepts.\nS The internal state of the component."}},{"value":"FunctionComponent<any>","description":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.","fullComment":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.\n@template P The props the component accepts.\n@see {@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}\n@example ```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n@example ```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```","tags":{"template":"P The props the component accepts.","see":"{@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}","example":"```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```"}}]}}]},{"tags":{},"filePath":"src/components/Pagination/PaginationControllerItemButton.tsx","description":"","displayName":"PaginationControllerItemButton","methods":[],"props":[{"defaultValue":null,"description":"","name":"targetPage","declarations":[{"fileName":"src/components/Pagination/PaginationControllerItemButton.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}},{"defaultValue":null,"description":"","name":"direction","declarations":[{"fileName":"src/components/Pagination/PaginationControllerItemButton.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"\"next\" | \"prev\"","value":[{"value":"\"next\""},{"value":"\"prev\""}]}},{"defaultValue":null,"description":"","name":"disabled","declarations":[{"fileName":"src/components/Pagination/PaginationControllerItemButton.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"double","declarations":[{"fileName":"src/components/Pagination/PaginationControllerItemButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"hrefTemplate","declarations":[{"fileName":"src/components/Pagination/PaginationControllerItemButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(pageNumber: number) => string"}},{"defaultValue":null,"description":"","name":"linkAs","declarations":[{"fileName":"src/components/Pagination/PaginationControllerItemButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ElementType","value":[{"value":"\"symbol\""},{"value":"\"object\""},{"value":"\"input\""},{"value":"\"a\""},{"value":"\"abbr\""},{"value":"\"address\""},{"value":"\"area\""},{"value":"\"article\""},{"value":"\"aside\""},{"value":"\"audio\""},{"value":"\"b\""},{"value":"\"base\""},{"value":"\"bdi\""},{"value":"\"bdo\""},{"value":"\"big\""},{"value":"\"blockquote\""},{"value":"\"body\""},{"value":"\"br\""},{"value":"\"button\""},{"value":"\"canvas\""},{"value":"\"caption\""},{"value":"\"center\""},{"value":"\"cite\""},{"value":"\"code\""},{"value":"\"col\""},{"value":"\"colgroup\""},{"value":"\"data\""},{"value":"\"datalist\""},{"value":"\"dd\""},{"value":"\"del\""},{"value":"\"details\""},{"value":"\"dfn\""},{"value":"\"dialog\""},{"value":"\"div\""},{"value":"\"dl\""},{"value":"\"dt\""},{"value":"\"em\""},{"value":"\"embed\""},{"value":"\"fieldset\""},{"value":"\"figcaption\""},{"value":"\"figure\""},{"value":"\"footer\""},{"value":"\"form\""},{"value":"\"h1\""},{"value":"\"h2\""},{"value":"\"h3\""},{"value":"\"h4\""},{"value":"\"h5\""},{"value":"\"h6\""},{"value":"\"head\""},{"value":"\"header\""},{"value":"\"hgroup\""},{"value":"\"hr\""},{"value":"\"html\""},{"value":"\"i\""},{"value":"\"iframe\""},{"value":"\"img\""},{"value":"\"ins\""},{"value":"\"kbd\""},{"value":"\"keygen\""},{"value":"\"label\""},{"value":"\"legend\""},{"value":"\"li\""},{"value":"\"link\""},{"value":"\"main\""},{"value":"\"map\""},{"value":"\"mark\""},{"value":"\"menu\""},{"value":"\"menuitem\""},{"value":"\"meta\""},{"value":"\"meter\""},{"value":"\"nav\""},{"value":"\"noindex\""},{"value":"\"noscript\""},{"value":"\"ol\""},{"value":"\"optgroup\""},{"value":"\"option\""},{"value":"\"output\""},{"value":"\"p\""},{"value":"\"param\""},{"value":"\"picture\""},{"value":"\"pre\""},{"value":"\"progress\""},{"value":"\"q\""},{"value":"\"rp\""},{"value":"\"rt\""},{"value":"\"ruby\""},{"value":"\"s\""},{"value":"\"samp\""},{"value":"\"search\""},{"value":"\"slot\""},{"value":"\"script\""},{"value":"\"section\""},{"value":"\"select\""},{"value":"\"small\""},{"value":"\"source\""},{"value":"\"span\""},{"value":"\"strong\""},{"value":"\"style\""},{"value":"\"sub\""},{"value":"\"summary\""},{"value":"\"sup\""},{"value":"\"table\""},{"value":"\"template\""},{"value":"\"tbody\""},{"value":"\"td\""},{"value":"\"textarea\""},{"value":"\"tfoot\""},{"value":"\"th\""},{"value":"\"thead\""},{"value":"\"time\""},{"value":"\"title\""},{"value":"\"tr\""},{"value":"\"track\""},{"value":"\"u\""},{"value":"\"ul\""},{"value":"\"var\""},{"value":"\"video\""},{"value":"\"wbr\""},{"value":"\"webview\""},{"value":"\"svg\""},{"value":"\"animate\""},{"value":"\"animateMotion\""},{"value":"\"animateTransform\""},{"value":"\"circle\""},{"value":"\"clipPath\""},{"value":"\"defs\""},{"value":"\"desc\""},{"value":"\"ellipse\""},{"value":"\"feBlend\""},{"value":"\"feColorMatrix\""},{"value":"\"feComponentTransfer\""},{"value":"\"feComposite\""},{"value":"\"feConvolveMatrix\""},{"value":"\"feDiffuseLighting\""},{"value":"\"feDisplacementMap\""},{"value":"\"feDistantLight\""},{"value":"\"feDropShadow\""},{"value":"\"feFlood\""},{"value":"\"feFuncA\""},{"value":"\"feFuncB\""},{"value":"\"feFuncG\""},{"value":"\"feFuncR\""},{"value":"\"feGaussianBlur\""},{"value":"\"feImage\""},{"value":"\"feMerge\""},{"value":"\"feMergeNode\""},{"value":"\"feMorphology\""},{"value":"\"feOffset\""},{"value":"\"fePointLight\""},{"value":"\"feSpecularLighting\""},{"value":"\"feSpotLight\""},{"value":"\"feTile\""},{"value":"\"feTurbulence\""},{"value":"\"filter\""},{"value":"\"foreignObject\""},{"value":"\"g\""},{"value":"\"image\""},{"value":"\"line\""},{"value":"\"linearGradient\""},{"value":"\"marker\""},{"value":"\"mask\""},{"value":"\"metadata\""},{"value":"\"mpath\""},{"value":"\"path\""},{"value":"\"pattern\""},{"value":"\"polygon\""},{"value":"\"polyline\""},{"value":"\"radialGradient\""},{"value":"\"rect\""},{"value":"\"set\""},{"value":"\"stop\""},{"value":"\"switch\""},{"value":"\"text\""},{"value":"\"textPath\""},{"value":"\"tspan\""},{"value":"\"use\""},{"value":"\"view\""},{"value":"ComponentClass<any, any>","description":"Represents a component class in React.","fullComment":"Represents a component class in React.\n@template P The props the component accepts.\n@template S The internal state of the component.","tags":{"template":"P The props the component accepts.\nS The internal state of the component."}},{"value":"FunctionComponent<any>","description":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.","fullComment":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.\n@template P The props the component accepts.\n@see {@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}\n@example ```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n@example ```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```","tags":{"template":"P The props the component accepts.","see":"{@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}","example":"```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```"}}]}}]},{"tags":{},"filePath":"src/components/Pagination/Pagination.tsx","description":"","displayName":"Pagination","methods":[],"props":[{"defaultValue":null,"description":"全ページ数","name":"total","declarations":[{"fileName":"src/components/Pagination/Pagination.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}},{"defaultValue":null,"description":"現在のページ","name":"current","declarations":[{"fileName":"src/components/Pagination/Pagination.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}},{"defaultValue":null,"description":"現在のページの前後に表示するページ番号のボタンの数","name":"padding","declarations":[{"fileName":"src/components/Pagination/Pagination.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"number"}},{"defaultValue":null,"description":"`true` のとき、ページ番号のボタンを表示しない","name":"withoutNumbers","declarations":[{"fileName":"src/components/Pagination/Pagination.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"ボタンを押下したときに発火するコールバック関数\nリンクを押下したときに発火するコールバック関数","name":"onClick","declarations":[{"fileName":"src/components/Pagination/Pagination.tsx","name":"TypeLiteral"},{"fileName":"src/components/Pagination/Pagination.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"((pageNumber: number, e: MouseEvent<HTMLElement, MouseEvent>) => void) | ((href: string, e: MouseEvent<HTMLElement, MouseEvent>) => void)","value":[{"value":"(pageNumber: number, e: MouseEvent<HTMLElement, MouseEvent>) => void","description":"","fullComment":"","tags":{}},{"value":"(href: string, e: MouseEvent<HTMLElement, MouseEvent>) => void","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"href属性生成用関数。設定した場合、番号やarrowがbuttonからa要素に置き換わります","name":"hrefTemplate","declarations":[{"fileName":"src/components/Pagination/Pagination.tsx","name":"TypeLiteral"},{"fileName":"src/components/Pagination/Pagination.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(pageNumber: number) => string"}},{"defaultValue":null,"description":"next/linkなどのカスタムコンポーネントを指定します。指定がない場合はデフォルトで `a` タグが使用されます。","name":"linkAs","declarations":[{"fileName":"src/components/Pagination/Pagination.tsx","name":"TypeLiteral"},{"fileName":"src/components/Pagination/Pagination.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ElementType","value":[{"value":"\"symbol\""},{"value":"\"object\""},{"value":"\"input\""},{"value":"\"a\""},{"value":"\"abbr\""},{"value":"\"address\""},{"value":"\"area\""},{"value":"\"article\""},{"value":"\"aside\""},{"value":"\"audio\""},{"value":"\"b\""},{"value":"\"base\""},{"value":"\"bdi\""},{"value":"\"bdo\""},{"value":"\"big\""},{"value":"\"blockquote\""},{"value":"\"body\""},{"value":"\"br\""},{"value":"\"button\""},{"value":"\"canvas\""},{"value":"\"caption\""},{"value":"\"center\""},{"value":"\"cite\""},{"value":"\"code\""},{"value":"\"col\""},{"value":"\"colgroup\""},{"value":"\"data\""},{"value":"\"datalist\""},{"value":"\"dd\""},{"value":"\"del\""},{"value":"\"details\""},{"value":"\"dfn\""},{"value":"\"dialog\""},{"value":"\"div\""},{"value":"\"dl\""},{"value":"\"dt\""},{"value":"\"em\""},{"value":"\"embed\""},{"value":"\"fieldset\""},{"value":"\"figcaption\""},{"value":"\"figure\""},{"value":"\"footer\""},{"value":"\"form\""},{"value":"\"h1\""},{"value":"\"h2\""},{"value":"\"h3\""},{"value":"\"h4\""},{"value":"\"h5\""},{"value":"\"h6\""},{"value":"\"head\""},{"value":"\"header\""},{"value":"\"hgroup\""},{"value":"\"hr\""},{"value":"\"html\""},{"value":"\"i\""},{"value":"\"iframe\""},{"value":"\"img\""},{"value":"\"ins\""},{"value":"\"kbd\""},{"value":"\"keygen\""},{"value":"\"label\""},{"value":"\"legend\""},{"value":"\"li\""},{"value":"\"link\""},{"value":"\"main\""},{"value":"\"map\""},{"value":"\"mark\""},{"value":"\"menu\""},{"value":"\"menuitem\""},{"value":"\"meta\""},{"value":"\"meter\""},{"value":"\"nav\""},{"value":"\"noindex\""},{"value":"\"noscript\""},{"value":"\"ol\""},{"value":"\"optgroup\""},{"value":"\"option\""},{"value":"\"output\""},{"value":"\"p\""},{"value":"\"param\""},{"value":"\"picture\""},{"value":"\"pre\""},{"value":"\"progress\""},{"value":"\"q\""},{"value":"\"rp\""},{"value":"\"rt\""},{"value":"\"ruby\""},{"value":"\"s\""},{"value":"\"samp\""},{"value":"\"search\""},{"value":"\"slot\""},{"value":"\"script\""},{"value":"\"section\""},{"value":"\"select\""},{"value":"\"small\""},{"value":"\"source\""},{"value":"\"span\""},{"value":"\"strong\""},{"value":"\"style\""},{"value":"\"sub\""},{"value":"\"summary\""},{"value":"\"sup\""},{"value":"\"table\""},{"value":"\"template\""},{"value":"\"tbody\""},{"value":"\"td\""},{"value":"\"textarea\""},{"value":"\"tfoot\""},{"value":"\"th\""},{"value":"\"thead\""},{"value":"\"time\""},{"value":"\"title\""},{"value":"\"tr\""},{"value":"\"track\""},{"value":"\"u\""},{"value":"\"ul\""},{"value":"\"var\""},{"value":"\"video\""},{"value":"\"wbr\""},{"value":"\"webview\""},{"value":"\"svg\""},{"value":"\"animate\""},{"value":"\"animateMotion\""},{"value":"\"animateTransform\""},{"value":"\"circle\""},{"value":"\"clipPath\""},{"value":"\"defs\""},{"value":"\"desc\""},{"value":"\"ellipse\""},{"value":"\"feBlend\""},{"value":"\"feColorMatrix\""},{"value":"\"feComponentTransfer\""},{"value":"\"feComposite\""},{"value":"\"feConvolveMatrix\""},{"value":"\"feDiffuseLighting\""},{"value":"\"feDisplacementMap\""},{"value":"\"feDistantLight\""},{"value":"\"feDropShadow\""},{"value":"\"feFlood\""},{"value":"\"feFuncA\""},{"value":"\"feFuncB\""},{"value":"\"feFuncG\""},{"value":"\"feFuncR\""},{"value":"\"feGaussianBlur\""},{"value":"\"feImage\""},{"value":"\"feMerge\""},{"value":"\"feMergeNode\""},{"value":"\"feMorphology\""},{"value":"\"feOffset\""},{"value":"\"fePointLight\""},{"value":"\"feSpecularLighting\""},{"value":"\"feSpotLight\""},{"value":"\"feTile\""},{"value":"\"feTurbulence\""},{"value":"\"filter\""},{"value":"\"foreignObject\""},{"value":"\"g\""},{"value":"\"image\""},{"value":"\"line\""},{"value":"\"linearGradient\""},{"value":"\"marker\""},{"value":"\"mask\""},{"value":"\"metadata\""},{"value":"\"mpath\""},{"value":"\"path\""},{"value":"\"pattern\""},{"value":"\"polygon\""},{"value":"\"polyline\""},{"value":"\"radialGradient\""},{"value":"\"rect\""},{"value":"\"set\""},{"value":"\"stop\""},{"value":"\"switch\""},{"value":"\"text\""},{"value":"\"textPath\""},{"value":"\"tspan\""},{"value":"\"use\""},{"value":"\"view\""},{"value":"ComponentClass<any, any>","description":"Represents a component class in React.","fullComment":"Represents a component class in React.\n@template P The props the component accepts.\n@template S The internal state of the component.","tags":{"template":"P The props the component accepts.\nS The internal state of the component."}},{"value":"FunctionComponent<any>","description":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.","fullComment":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.\n@template P The props the component accepts.\n@see {@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}\n@example ```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n@example ```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```","tags":{"template":"P The props the component accepts.","see":"{@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}","example":"```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```"}}]}}]},{"tags":{},"filePath":"src/components/PageCounter/PageCounter.tsx","description":"","displayName":"PageCounter","methods":[],"props":[{"defaultValue":null,"description":"","name":"start","declarations":[{"fileName":"src/components/PageCounter/PageCounter.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}},{"defaultValue":null,"description":"","name":"end","declarations":[{"fileName":"src/components/PageCounter/PageCounter.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}},{"defaultValue":null,"description":"","name":"total","declarations":[{"fileName":"src/components/PageCounter/PageCounter.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"number"}}]},{"tags":{},"filePath":"src/components/NotificationBar/NotificationBar.tsx","description":"","displayName":"NotificationBar","methods":[],"props":[{"defaultValue":null,"description":"","name":"base","required":false,"type":{"name":"enum","raw":"\"base\" | \"none\"","value":[{"value":"\"base\""},{"value":"\"none\""}]}},{"defaultValue":null,"description":"","name":"animate","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"bold","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"type","required":true,"type":{"name":"enum","raw":"\"error\" | \"warning\" | \"info\" | \"success\" | \"sync\"","value":[{"value":"\"error\""},{"value":"\"warning\""},{"value":"\"info\""},{"value":"\"success\""},{"value":"\"sync\""}]}},{"defaultValue":null,"description":"コンポーネント右の領域","name":"subActionArea","declarations":[{"fileName":"src/components/NotificationBar/NotificationBar.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"閉じるボタン押下時に発火させる関数","name":"onClose","declarations":[{"fileName":"src/components/NotificationBar/NotificationBar.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"role 属性","name":"role","declarations":[{"fileName":"src/components/NotificationBar/NotificationBar.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"alert\" | \"status\"","value":[{"value":"\"alert\""},{"value":"\"status\""}]}},{"defaultValue":null,"description":"","name":"layer","required":false,"type":{"name":"enum","raw":"0 | 1 | 2 | 3 | 4","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"3"},{"value":"4"}]}}]},{"tags":{},"filePath":"src/components/Loader/LoaderSpinner.tsx","description":"","displayName":"LoaderSpinner","methods":[],"props":[{"defaultValue":null,"description":"ローダーの大きさ","name":"size","declarations":[{"fileName":"src/components/Loader/LoaderSpinner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"S\" | \"M\"","value":[{"value":"\"S\""},{"value":"\"M\""}]}},{"defaultValue":null,"description":"代替テキスト","name":"alt","declarations":[{"fileName":"src/components/Loader/LoaderSpinner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"コンポーネントの色調","name":"type","declarations":[{"fileName":"src/components/Loader/LoaderSpinner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"primary\" | \"light\"","value":[{"value":"\"primary\""},{"value":"\"light\""}]}}]},{"tags":{},"filePath":"src/components/Loader/Loader.tsx","description":"","displayName":"Loader","methods":[],"props":[{"defaultValue":null,"description":"ローダーの大きさ","name":"size","declarations":[{"fileName":"src/components/Loader/Loader.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"S\" | \"M\"","value":[{"value":"\"S\""},{"value":"\"M\""}]}},{"defaultValue":null,"description":"代替テキスト","name":"alt","declarations":[{"fileName":"src/components/Loader/Loader.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"表示するメッセージ","name":"text","declarations":[{"fileName":"src/components/Loader/Loader.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"コンポーネントの色調","name":"type","declarations":[{"fileName":"src/components/Loader/Loader.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"primary\" | \"light\"","value":[{"value":"\"primary\""},{"value":"\"light\""}]}}]},{"tags":{},"filePath":"src/components/LineClamp/LineClamp.tsx","description":"","displayName":"LineClamp","methods":[],"props":[{"defaultValue":{"value":3},"description":"","name":"maxLines","required":false,"type":{"name":"enum","raw":"1 | 2 | 3 | 4 | 5 | 6","value":[{"value":"1"},{"value":"2"},{"value":"3"},{"value":"4"},{"value":"5"},{"value":"6"}]}},{"defaultValue":null,"description":"","name":"ref","declarations":[{"fileName":"smarthr-ui/node_modules/.pnpm/@types+react@18.3.28/node_modules/@types/react/index.d.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Ref<HTMLSpanElement>","value":[{"value":"(instance: HTMLSpanElement) => void","description":"","fullComment":"","tags":{}},{"value":"RefObject<HTMLSpanElement>","description":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.","fullComment":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.\n@template T The type of the ref's value.\n@example ```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```","tags":{"template":"T The type of the ref's value.","example":"```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```"}}]}}]},{"tags":{},"filePath":"src/components/Layout/ComponentsForStories.tsx","description":"","displayName":"ColorBox","methods":[],"props":[{"defaultValue":null,"description":"","name":"narrowWidth","declarations":[{"fileName":"src/components/Layout/ComponentsForStories.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"narrowHeight","declarations":[{"fileName":"src/components/Layout/ComponentsForStories.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/InputFile/InputFileNative.tsx","description":"","displayName":"InputFileNative","methods":[],"props":[{"defaultValue":null,"description":"フォームのラベル","name":"label","declarations":[{"fileName":"smarthr-ui/src/components/InputFile/types.ts","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":{"value":false},"description":"","name":"disabled","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"multiple","declarations":[{"fileName":"src/components/InputFile/InputFileNative.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"size","required":false,"type":{"name":"enum","raw":"\"S\" | \"M\"","value":[{"value":"\"S\""},{"value":"\"M\""}]}},{"defaultValue":null,"description":"ファイルの選択に変更があったときに発火するコールバック関数","name":"onChange","declarations":[{"fileName":"smarthr-ui/src/components/InputFile/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(files: File[]) => void"}},{"defaultValue":null,"description":"","name":"error","declarations":[{"fileName":"smarthr-ui/src/components/InputFile/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"コンポーネント内のテキストを変更する関数","name":"decorators","declarations":[{"fileName":"smarthr-ui/src/components/InputFile/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"DecoratorsType<\"destroy\">"}},{"defaultValue":{"value":true},"description":"ファイルリストを表示するかどうか","name":"hasFileList","declarations":[{"fileName":"smarthr-ui/src/components/InputFile/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/InputFile/InputFileMultiplyAppendable.tsx","description":"","displayName":"InputFileMultiplyAppendable","methods":[],"props":[{"defaultValue":null,"description":"フォームのラベル","name":"label","declarations":[{"fileName":"smarthr-ui/src/components/InputFile/types.ts","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":{"value":false},"description":"","name":"disabled","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"size","required":false,"type":{"name":"enum","raw":"\"S\" | \"M\"","value":[{"value":"\"S\""},{"value":"\"M\""}]}},{"defaultValue":null,"description":"ファイルの選択に変更があったときに発火するコールバック関数","name":"onChange","declarations":[{"fileName":"smarthr-ui/src/components/InputFile/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(files: File[]) => void"}},{"defaultValue":null,"description":"","name":"error","declarations":[{"fileName":"smarthr-ui/src/components/InputFile/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"コンポーネント内のテキストを変更する関数","name":"decorators","declarations":[{"fileName":"smarthr-ui/src/components/InputFile/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"DecoratorsType<\"destroy\">"}},{"defaultValue":{"value":true},"description":"ファイルリストを表示するかどうか","name":"hasFileList","declarations":[{"fileName":"smarthr-ui/src/components/InputFile/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/InputFile/InputFile.tsx","description":"","displayName":"InputFile","methods":[],"props":[{"defaultValue":null,"description":"フォームのラベル","name":"label","declarations":[{"fileName":"smarthr-ui/src/components/InputFile/types.ts","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"disabled","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"multiple","declarations":[{"fileName":"smarthr-ui/src/components/InputFile/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean | { appendable?: boolean; }","value":[{"value":"false"},{"value":"true"},{"value":"{ appendable?: boolean; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"size","required":false,"type":{"name":"enum","raw":"\"S\" | \"M\"","value":[{"value":"\"S\""},{"value":"\"M\""}]}},{"defaultValue":null,"description":"ファイルの選択に変更があったときに発火するコールバック関数","name":"onChange","declarations":[{"fileName":"smarthr-ui/src/components/InputFile/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(files: File[]) => void"}},{"defaultValue":null,"description":"","name":"error","declarations":[{"fileName":"smarthr-ui/src/components/InputFile/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"コンポーネント内のテキストを変更する関数","name":"decorators","declarations":[{"fileName":"smarthr-ui/src/components/InputFile/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"DecoratorsType<\"destroy\">"}},{"defaultValue":null,"description":"ファイルリストを表示するかどうか","name":"hasFileList","declarations":[{"fileName":"smarthr-ui/src/components/InputFile/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Input/Input.tsx","description":"","displayName":"Input","methods":[],"props":[{"defaultValue":null,"description":"@deprecated placeholder属性は非推奨です。別途ヒント用要素を設置するか、それらの領域を確保出来ない場合はTooltipコンポーネントの利用を検討してください。","name":"placeholder","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"input 要素の `type` 値","name":"type","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"コンポーネントの幅","name":"width","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"オートフォーカスを行うかどうか","name":"autoFocus","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"コンポーネント内の先頭に表示する内容","name":"prefix","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"フォームにエラーがあるかどうか","name":"error","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"コンポーネント内の末尾に表示する内容","name":"suffix","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"背景色。readOnly を下地の上に載せる場合に使う","name":"bgColor","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"BACKGROUND\" | \"COLUMN\" | \"BASE_GREY\" | \"OVER_BACKGROUND\" | \"HEAD\" | \"BORDER\" | \"ACTION_BACKGROUND\"","value":[{"value":"\"BACKGROUND\""},{"value":"\"COLUMN\""},{"value":"\"BASE_GREY\""},{"value":"\"OVER_BACKGROUND\""},{"value":"\"HEAD\""},{"value":"\"BORDER\""},{"value":"\"ACTION_BACKGROUND\""}]}}]},{"tags":{},"filePath":"src/components/InformationPanel/InformationPanel.tsx","description":"","displayName":"InformationPanel","methods":[],"props":[{"defaultValue":null,"description":"パネルのタイトル","name":"heading","declarations":[{"fileName":"src/components/InformationPanel/InformationPanel.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode | ObjectHeadingType","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"{ sub?: ReactNode; text: ReactNode; }","description":"","fullComment":"","tags":{},"expandedFrom":"ObjectHeadingType"}]}},{"defaultValue":null,"description":"`true` のとき、開閉ボタンを表示する","name":"toggleable","declarations":[{"fileName":"src/components/InformationPanel/InformationPanel.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"開閉ボタン押下時に発火するコールバック関数","name":"onClickTrigger","declarations":[{"fileName":"src/components/InformationPanel/InformationPanel.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(active: boolean) => void"}},{"defaultValue":{"value":"info"},"description":"","name":"type","required":false,"type":{"name":"enum","raw":"\"error\" | \"warning\" | \"info\" | \"success\" | \"sync\"","value":[{"value":"\"error\""},{"value":"\"warning\""},{"value":"\"info\""},{"value":"\"success\""},{"value":"\"sync\""}]}},{"defaultValue":null,"description":"","name":"bold","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":{"value":true},"description":"","name":"active","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"ref","declarations":[{"fileName":"smarthr-ui/node_modules/.pnpm/@types+react@18.3.28/node_modules/@types/react/index.d.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Ref<HTMLDivElement>","value":[{"value":"(instance: HTMLDivElement) => void","description":"","fullComment":"","tags":{}},{"value":"RefObject<HTMLDivElement>","description":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.","fullComment":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.\n@template T The type of the ref's value.\n@example ```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```","tags":{"template":"T The type of the ref's value.","example":"```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```"}}]}}]},{"tags":{},"filePath":"src/components/Icon/generateIcon.tsx","description":"","displayName":"generateIcon","methods":[],"props":[]},{"tags":{},"filePath":"src/components/Icon/WarningIcon.tsx","description":"","displayName":"WarningIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/SparklesIcon.tsx","description":"","displayName":"SparklesIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/LanguageIcon.tsx","description":"","displayName":"LanguageIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaAddressBookIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaAddressCardIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaAngleDownIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaAngleLeftIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaAngleRightIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaAngleUpIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaAnglesLeftIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaAnglesRightIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaArrowDownIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaArrowDownWideShortIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaArrowLeftIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaArrowRightIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaArrowRightArrowLeftIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaArrowRotateLeftIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaArrowRotateRightIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaArrowUp19Icon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaArrowUpIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaArrowUpWideShortIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaArrowsRotateIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaAsteriskIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaAtIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaBabyCarriageIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaBanIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaBarsIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaBarsStaggeredIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaBellIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaBellSlashIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaBoltIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaBookIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaBookOpenIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaBookmarkIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaBoxArchiveIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaBuildingIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaBullhornIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCakeCandlesIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCalculatorIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCalendarCheckIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCalendarDaysIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCalendarXmarkIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCameraIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCaretDownIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCaretLeftIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCaretRightIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCaretUpIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaChartAreaIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaChartBarIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaChartColumnIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaChartLineIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaChartPieIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCheckIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaChevronDownIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaChevronLeftIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaChevronRightIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCircleCheckIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCircleDotIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCircleExclamationIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCircleIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCircleInfoIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCircleMinusIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCirclePlayIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCirclePlusIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCircleQuestionIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCircleUserIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCircleXmarkIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaClipboardCheckIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaClipboardIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaClipboardListIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaClipboardQuestionIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaClockIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaClockRotateLeftIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCloudArrowDownIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCloudArrowUpIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCodeIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCommentDotsIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCommentIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCommentsIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCompressIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCopyIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCubeIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaCubesIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaDatabaseIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaDoorOpenIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaDownLeftAndUpRightToCenterIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaEllipsisIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaEllipsisVerticalIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaEnvelopeIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaEnvelopeOpenIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaExpandIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaEyeIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaEyeSlashIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaFileArrowDownIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaFileCirclePlusIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaFileCodeIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaFileCsvIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaFileExcelIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaFileExportIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaFileIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaFileLinesIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaFilePdfIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaFilePowerpointIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaFileWordIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaFilterIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaFloppyDiskIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaFolderIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaFolderOpenIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaFolderPlusIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaFontIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaGaugeIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaGearIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaGearsIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaGlobeIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaGraduationCapIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaGripIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaGripLinesIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaGripLinesVerticalIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaGripVerticalIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaHourglassHalfIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaHouseIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaIdBadgeIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaIdCardIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaImageIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaImagesIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaInboxIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaIntercomIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaKeyIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaLeftLongIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaLeftRightIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaLightbulbIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaLinkIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaLinkSlashIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaListIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaListOlIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaListUlIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaLocationDotIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaLockIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaLockOpenIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaMagnifyingGlassIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaMagnifyingGlassMinusIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaMagnifyingGlassPlusIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaMessageIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaMicrosoftIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaMinusIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaMoneyCheckDollarIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaMugHotIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaPaintbrushIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaPaperPlaneIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaPaperclipIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaPenIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaPenToSquareIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaPencilIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaPersonWalkingArrowLoopLeftIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaPiggyBankIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaPlusIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaPowerOffIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaPrintIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaRegCircleQuestionIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaRegLightbulbIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaReplyIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaRightFromBracketIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaRightLeftIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaRightLongIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaRightToBracketIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaRobotIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaRocketIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaRotateIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaRotateLeftIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaShareNodesIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaShieldHalvedIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaSlidersIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaSortDownIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaSortIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaSortUpIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaSquareCheckIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaSquareMinusIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaSquarePlusIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaSquarePollVerticalIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaStarIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaSuitcaseMedicalIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaTableIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaTableListIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaTableColumnsIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaTagIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaTagsIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaThumbtackIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaToolboxIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaTrashCanIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaTriangleExclamationIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaTruckIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaTruckRampBoxIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaUpDownIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaUpRightAndDownLeftFromCenterIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaUserCheckIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaUserClockIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaUserIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaUserLargeIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaUserPenIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaUserPlusIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaUsersIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaWindowMaximizeIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaWindowMinimizeIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaWindowRestoreIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaXmarkIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Icon/FaIcon.tsx","description":"","displayName":"FaYenSignIcon","methods":[],"props":[{"defaultValue":null,"description":"アイコンの説明テキスト","name":"alt","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アイコンの大きさ（フォントサイズの抽象値）\n@deprecated 親要素やデフォルトフォントサイズが継承されるため固定値の指定は非推奨","name":"size","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FontSizes","value":[{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"アイコンの色","name":"color","declarations":[{"fileName":"src/components/Icon/generateIcon.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string | 'TEXT_BLACK' | 'TEXT_GREY' | 'TEXT_DISABLED' | 'TEXT_LINK' | 'MAIN' | 'DANGER' | 'WARNING' | 'BRAND'"}}]},{"tags":{},"filePath":"src/components/Heading/Heading.tsx","description":"","displayName":"Heading","methods":[],"props":[{"defaultValue":null,"description":"可能な限り利用せず、SectioningContent(Article, Aside, Nav, Section)を使ってHeadingと関連する範囲を明確に指定する方法を検討してください","name":"unrecommendedTag","declarations":[{"fileName":"src/components/Heading/Heading.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"h1\" | \"h2\" | \"h3\" | \"h4\" | \"h5\" | \"h6\"","value":[{"value":"\"h1\""},{"value":"\"h2\""},{"value":"\"h3\""},{"value":"\"h4\""},{"value":"\"h5\""},{"value":"\"h6\""}]}},{"defaultValue":null,"description":"視覚的に非表示にするフラグ","name":"visuallyHidden","declarations":[{"fileName":"src/components/Heading/Heading.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"テキスト左に設置するアイコン","name":"icon","declarations":[{"fileName":"src/components/Heading/Heading.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"any"}},{"defaultValue":null,"description":"テキストのスタイル\nテキストのスタイル\n\nscreenTitleを使用する場合、PageHeadingコンポーネントを使用してください","name":"type","declarations":[{"fileName":"src/components/Heading/Heading.tsx","name":"TypeLiteral"},{"fileName":"src/components/Heading/Heading.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"sectionTitle\" | \"blockTitle\" | \"subBlockTitle\" | \"subSubBlockTitle\"","value":[{"value":"\"sectionTitle\""},{"value":"\"blockTitle\""},{"value":"\"subBlockTitle\""},{"value":"\"subSubBlockTitle\""}]}},{"defaultValue":{"value":"'L'"},"description":"テキストのサイズ\n\n`sectionTitle`の場合、`XXL`か`XL`か`L`を指定してください","name":"size","declarations":[{"fileName":"src/components/Heading/Heading.tsx","name":"TypeLiteral"},{"fileName":"src/components/Heading/Heading.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"L\" | \"XL\" | \"XXL\"","value":[{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}}]},{"tags":{},"filePath":"src/components/Header/HeaderLink.tsx","description":"","displayName":"HeaderLink","methods":[],"props":[{"defaultValue":null,"description":"","name":"enableNew","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Header/HeaderDropdownMenuButton.tsx","description":"","displayName":"HeaderDropdownMenuButton","methods":[],"props":[{"defaultValue":null,"description":"引き金となるボタン","name":"trigger","declarations":[{"fileName":"src/components/Dropdown/DropdownMenuButton/DropdownMenuButton.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode | { children: ReactNode; size?: ButtonProps; onlyIcon?: boolean | { component?: ComponentType<any>; }; }","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"{ children: ReactNode; size?: ButtonProps; onlyIcon?: boolean | { component?: ComponentType<any>; }; }","description":"","fullComment":"","tags":{},"expandedFrom":"ObjectTriggerType"}]}},{"defaultValue":null,"description":"操作群","name":"children","declarations":[{"fileName":"src/components/Dropdown/DropdownMenuButton/DropdownMenuButton.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode | ReactElement<any, string | JSXElementConstructor<any>> | ReactElement<any, string | JSXElementConstructor<any>> | ReactElement<...> | ReactNode | ReactElement<any, string | JSXElementConstructor<any>> | ReactElement<any, string | JSXElementConstructor<any>> | ReactElement<...>[]","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"ReactElement<{ size?: \"S\" | \"M\"; disabledReason?: { icon?: FunctionComponent<{}>; message: ReactNode; }; prefix?: ReactNode; suffix?: ReactNode; wide?: boolean; variant?: Variant; loading?: boolean; } & { ...; } & Omit<...> & RefAttributes<...>, string | JSXElementConstructor<...>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"ReactElement<Omit<any, \"disabledReason\" | \"variant\"> & { elementAs?: ElementType; variant?: \"text\" | \"primary\" | \"secondary\" | \"danger\" | \"skeleton\"; inactiveReason?: { ...; }; } & { form?: string; slot?: string; style?: CSSProperties; title?: string; tabIndex?: number; \"aria-describedby\"?: string; ref?: Ref<HTMLButtonElement>; key?: Key; ... 266 more ...; formTarget?: string; }<...> & ElementRefProps<...>, string | JSXElementConstructor<...>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"},"expandedFrom":"ReactElement<Omit<AbstractProps, \"disabledReason\" | \"variant\"> & { elementAs?: ElementType; variant?: \"text\" | \"primary\" | \"secondary\" | \"danger\" | \"skeleton\"; inactiveReason?: { ...; }; } & ElementProps<...> & ElementRefProps<...>, string | JSXElementConstructor<...>>"},{"value":"ReactElement<{ targetId: string; onClick?: (open: () => void) => void; children: Omit<ReactElement<any, string | JSXElementConstructor<any>>, \"aria-controls\" | \"aria-haspopup\" | \"onClick\">; }, string | JSXElementConstructor<...>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"ReactNode | ReactElement<any, string | JSXElementConstructor<any>> | ReactElement<any, string | JSXElementConstructor<any>> | ReactElement<...>[]","description":"","fullComment":"","tags":{},"expandedFrom":"ActionItem[]"}]}},{"defaultValue":null,"description":"ドロップダウンメニューが開かれた際のイベント","name":"onOpen","declarations":[{"fileName":"src/components/Dropdown/DropdownMenuButton/DropdownMenuButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"ドロップダウンメニューが閉じられた際のイベント","name":"onClose","declarations":[{"fileName":"src/components/Dropdown/DropdownMenuButton/DropdownMenuButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"","name":"ref","declarations":[{"fileName":"smarthr-ui/node_modules/.pnpm/@types+react@18.3.28/node_modules/@types/react/index.d.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Ref<HTMLButtonElement>","value":[{"value":"(instance: HTMLButtonElement) => void","description":"","fullComment":"","tags":{}},{"value":"RefObject<HTMLButtonElement>","description":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.","fullComment":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.\n@template T The type of the ref's value.\n@example ```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```","tags":{"template":"T The type of the ref's value.","example":"```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```"}}]}}]},{"tags":{},"filePath":"src/components/Header/Header.tsx","description":"","displayName":"Header","methods":[],"props":[{"defaultValue":null,"description":"ロゴ","name":"logo","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"ReactElement<any, string | JSXElementConstructor<any>>"}},{"defaultValue":null,"description":"ロゴリンク","name":"logoHref","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"機能名（enableNew と合わせて使います）","name":"featureName","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"機能群（enableNew と合わせて使います）","name":"apps","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"Category[]"}},{"defaultValue":null,"description":"テナント一覧","name":"tenants","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"Tenant[]"}},{"defaultValue":null,"description":"現在のテナント ID","name":"currentTenantId","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"テナントが選択された時に発火するコールバック関数","name":"onTenantSelect","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(id: string) => void"}},{"defaultValue":null,"description":"@deprecated internal-ui から利用するので使わないでください。","name":"enableNew","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/FormControl/FormControl.tsx","description":"","displayName":"ActualFormControl","methods":[],"props":[{"defaultValue":null,"description":"グループのラベル名","name":"label","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode | { text: ReactNode; styleType?: TextProps; icon?: any; unrecommendedHide?: boolean; htmlFor?: string; id?: string; }","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"{ text: ReactNode; styleType?: TextProps; icon?: any; unrecommendedHide?: boolean; htmlFor?: string; id?: string; }","description":"","fullComment":"","tags":{},"expandedFrom":"ObjectLabelType"}]}},{"defaultValue":null,"description":"タイトル右の領域","name":"subActionArea","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"タイトル群と子要素の間の間隔調整用（基本的には不要）","name":"innerMargin","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""}]}},{"defaultValue":null,"description":"タイトルの隣に表示する `StatusLabel` の配列","name":"statusLabels","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FunctionComponentElement<any> | FunctionComponentElement<any>[]","value":[{"value":"FunctionComponentElement<any>","description":"","fullComment":"","tags":{},"expandedFrom":"StatusLabelType"},{"value":"FunctionComponentElement<any>[]","description":"","fullComment":"","tags":{},"expandedFrom":"StatusLabelType[]"}]}},{"defaultValue":null,"description":"タイトルの下に表示するヘルプメッセージ","name":"helpMessage","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"タイトルの下に表示する入力例","name":"exampleMessage","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"タイトルの下に表示するエラーメッセージ","name":"errorMessages","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode | ReactNode[]","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"ReactNode[]","description":"","fullComment":"","tags":{}}]}},{"defaultValue":{"value":true},"description":"エラーがある場合に自動的に入力要素を error にするかどうか","name":"autoBindErrorInput","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"フォームコントロールの下に表示する補足メッセージ","name":"supplementaryMessage","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"`true` のとき、文字色を `TEXT_DISABLED` にする","name":"disabled","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/FormControl/FormControl.tsx","description":"","displayName":"FormControl","methods":[],"props":[{"defaultValue":null,"description":"グループのラベル名","name":"label","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode | { text: ReactNode; styleType?: TextProps; icon?: any; unrecommendedHide?: boolean; htmlFor?: string; id?: string; }","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"{ text: ReactNode; styleType?: TextProps; icon?: any; unrecommendedHide?: boolean; htmlFor?: string; id?: string; }","description":"","fullComment":"","tags":{},"expandedFrom":"ObjectLabelType"}]}},{"defaultValue":null,"description":"タイトル右の領域","name":"subActionArea","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"タイトル群と子要素の間の間隔調整用（基本的には不要）","name":"innerMargin","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""}]}},{"defaultValue":null,"description":"タイトルの隣に表示する `StatusLabel` の配列","name":"statusLabels","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FunctionComponentElement<any> | FunctionComponentElement<any>[]","value":[{"value":"FunctionComponentElement<any>","description":"","fullComment":"","tags":{},"expandedFrom":"StatusLabelType"},{"value":"FunctionComponentElement<any>[]","description":"","fullComment":"","tags":{},"expandedFrom":"StatusLabelType[]"}]}},{"defaultValue":null,"description":"タイトルの下に表示するヘルプメッセージ","name":"helpMessage","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"タイトルの下に表示する入力例","name":"exampleMessage","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"タイトルの下に表示するエラーメッセージ","name":"errorMessages","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode | ReactNode[]","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"ReactNode[]","description":"","fullComment":"","tags":{}}]}},{"defaultValue":{"value":true},"description":"エラーがある場合に自動的に入力要素を error にするかどうか","name":"autoBindErrorInput","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"フォームコントロールの下に表示する補足メッセージ","name":"supplementaryMessage","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/FloatArea/FloatArea.tsx","description":"","displayName":"FloatArea","methods":[],"props":[{"defaultValue":null,"description":"表示する `Button` または `AnchorButton` コンポーネント","name":"primaryButton","declarations":[{"fileName":"src/components/FloatArea/FloatArea.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"表示する `Button` または `AnchorButton` コンポーネント","name":"secondaryButton","declarations":[{"fileName":"src/components/FloatArea/FloatArea.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"tertiary 領域に表示するボタン","name":"tertiaryButton","declarations":[{"fileName":"src/components/FloatArea/FloatArea.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"操作に対するフィードバックメッセージ","name":"responseStatus","declarations":[{"fileName":"src/components/FloatArea/FloatArea.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"ResponseStatusWithoutProcessing"}},{"defaultValue":null,"description":"コンポーネントの下端から、包含ブロックの下端までの間隔（基準フォントサイズの相対値または抽象値）","name":"bottom","declarations":[{"fileName":"src/components/FloatArea/FloatArea.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"0 | 1 | 2 | 0.25 | 0.5 | 0.75 | 1.25 | 1.5 | 2.5 | 3 | 3.5 | 4 | 8 | -0.25 | -0.5 | -0.75 | -1 | -1.25 | -1.5 | -2 | -2.5 | -3 | -3.5 | -4 | -8 | keyof CreatedSpacingTheme","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""}]}},{"defaultValue":null,"description":"コンポーネントの `z-index` 値","name":"zIndex","declarations":[{"fileName":"src/components/FloatArea/FloatArea.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"number"}}]},{"tags":{},"filePath":"src/components/FileViewer/PDFViewer.tsx","description":"","displayName":"PDFViewer","methods":[],"props":[{"defaultValue":null,"description":"","name":"file","declarations":[{"fileName":"smarthr-ui/src/components/FileViewer/types.ts","name":"TypeLiteral"}],"required":true,"type":{"name":"FileForViewer"}},{"defaultValue":null,"description":"","name":"scale","declarations":[{"fileName":"smarthr-ui/src/components/FileViewer/types.ts","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}},{"defaultValue":null,"description":"","name":"rotation","declarations":[{"fileName":"smarthr-ui/src/components/FileViewer/types.ts","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}},{"defaultValue":null,"description":"","name":"width","declarations":[{"fileName":"smarthr-ui/src/components/FileViewer/types.ts","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}},{"defaultValue":null,"description":"","name":"onLoad","declarations":[{"fileName":"smarthr-ui/src/components/FileViewer/types.ts","name":"TypeLiteral"}],"required":true,"type":{"name":"() => void"}},{"defaultValue":null,"description":"","name":"onPDFLoaded","declarations":[{"fileName":"smarthr-ui/src/components/FileViewer/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(defaultRotation: number) => void"}},{"defaultValue":null,"description":"PDFファイルのパスワード入力を要求されたときに呼ばれるコールバック関数。PdfViewerでのみ使用されます。","name":"onPassword","declarations":[{"fileName":"smarthr-ui/src/components/FileViewer/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"OnPassword"}},{"defaultValue":null,"description":"","name":"onLoadError","declarations":[{"fileName":"smarthr-ui/src/components/FileViewer/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}}]},{"tags":{},"filePath":"src/components/FileViewer/ImageViewer.tsx","description":"","displayName":"ImageViewer","methods":[],"props":[{"defaultValue":null,"description":"","name":"file","declarations":[{"fileName":"smarthr-ui/src/components/FileViewer/types.ts","name":"TypeLiteral"}],"required":true,"type":{"name":"FileForViewer"}},{"defaultValue":null,"description":"","name":"scale","declarations":[{"fileName":"smarthr-ui/src/components/FileViewer/types.ts","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}},{"defaultValue":null,"description":"","name":"rotation","declarations":[{"fileName":"smarthr-ui/src/components/FileViewer/types.ts","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}},{"defaultValue":null,"description":"","name":"width","declarations":[{"fileName":"smarthr-ui/src/components/FileViewer/types.ts","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}},{"defaultValue":null,"description":"","name":"onLoad","declarations":[{"fileName":"smarthr-ui/src/components/FileViewer/types.ts","name":"TypeLiteral"}],"required":true,"type":{"name":"() => void"}},{"defaultValue":null,"description":"","name":"onPDFLoaded","declarations":[{"fileName":"smarthr-ui/src/components/FileViewer/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(defaultRotation: number) => void"}},{"defaultValue":null,"description":"PDFファイルのパスワード入力を要求されたときに呼ばれるコールバック関数。PdfViewerでのみ使用されます。","name":"onPassword","declarations":[{"fileName":"smarthr-ui/src/components/FileViewer/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"OnPassword"}},{"defaultValue":null,"description":"","name":"onLoadError","declarations":[{"fileName":"smarthr-ui/src/components/FileViewer/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}}]},{"tags":{},"filePath":"src/components/FileViewer/FileViewer.tsx","description":"","displayName":"FileViewer","methods":[],"props":[{"defaultValue":null,"description":"","name":"file","declarations":[{"fileName":"src/components/FileViewer/FileViewer.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"FileForViewer"}},{"defaultValue":null,"description":"","name":"width","declarations":[{"fileName":"src/components/FileViewer/FileViewer.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"number"}},{"defaultValue":null,"description":"","name":"scaleSteps","declarations":[{"fileName":"src/components/FileViewer/FileViewer.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"number[]"}},{"defaultValue":null,"description":"","name":"scaleStep","declarations":[{"fileName":"src/components/FileViewer/FileViewer.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"number"}},{"defaultValue":null,"description":"","name":"onPassword","declarations":[{"fileName":"src/components/FileViewer/FileViewer.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"OnPassword"}},{"defaultValue":null,"description":"","name":"onLoadError","declarations":[{"fileName":"src/components/FileViewer/FileViewer.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}}]},{"tags":{},"filePath":"src/components/Fieldset/Fieldset.tsx","description":"","displayName":"Fieldset","methods":[],"props":[{"defaultValue":null,"description":"`true` のとき、文字色を `TEXT_DISABLED` にする","name":"disabled","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"タイトル右の領域","name":"subActionArea","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"タイトル群と子要素の間の間隔調整用（基本的には不要）","name":"innerMargin","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""}]}},{"defaultValue":null,"description":"タイトルの隣に表示する `StatusLabel` の配列","name":"statusLabels","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FunctionComponentElement<any> | FunctionComponentElement<any>[]","value":[{"value":"FunctionComponentElement<any>","description":"","fullComment":"","tags":{},"expandedFrom":"StatusLabelType"},{"value":"FunctionComponentElement<any>[]","description":"","fullComment":"","tags":{},"expandedFrom":"StatusLabelType[]"}]}},{"defaultValue":null,"description":"タイトルの下に表示するヘルプメッセージ","name":"helpMessage","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"タイトルの下に表示する入力例","name":"exampleMessage","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"タイトルの下に表示するエラーメッセージ","name":"errorMessages","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode | ReactNode[]","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"ReactNode[]","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"エラーがある場合に自動的に入力要素を error にするかどうか","name":"autoBindErrorInput","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"フォームコントロールの下に表示する補足メッセージ","name":"supplementaryMessage","declarations":[{"fileName":"src/components/FormControl/FormControl.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"legend","declarations":[{"fileName":"src/components/Fieldset/Fieldset.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode | Omit<{ text: ReactNode; styleType?: TextProps; icon?: any; unrecommendedHide?: boolean; htmlFor?: string; id?: string; }, \"htmlFor\">","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"Omit<{ text: ReactNode; styleType?: TextProps; icon?: any; unrecommendedHide?: boolean; htmlFor?: string; id?: string; }, \"htmlFor\">","description":"","fullComment":"","tags":{},"expandedFrom":"Omit<ObjectLabelType, \"htmlFor\">"}]}}]},{"tags":{},"filePath":"src/components/ErrorScreen/ErrorScreen.tsx","description":"","displayName":"ErrorScreen","methods":[],"props":[{"defaultValue":null,"description":"ロゴ","name":"logo","declarations":[{"fileName":"src/components/ErrorScreen/ErrorScreen.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"コンテンツの上に表示されるタイトル","name":"title","declarations":[{"fileName":"src/components/ErrorScreen/ErrorScreen.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"コンテンツの下に表示されるアンカー要素のリスト","name":"links","declarations":[{"fileName":"src/components/ErrorScreen/ErrorScreen.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"{ label: ReactNode; url: string; target?: string; }[]"}},{"defaultValue":null,"description":"表示するコンテンツ","name":"children","declarations":[{"fileName":"src/components/ErrorScreen/ErrorScreen.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"コンポーネントに適用するクラス名","name":"className","declarations":[{"fileName":"src/components/ErrorScreen/ErrorScreen.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}}]},{"tags":{},"filePath":"src/components/Dropdown/DropdownTrigger.tsx","description":"","displayName":"DropdownTrigger","methods":[],"props":[{"defaultValue":null,"description":"","name":"tooltip","declarations":[{"fileName":"src/components/Dropdown/DropdownTrigger.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"{ message: ReactNode; show?: boolean; }"}}]},{"tags":{},"filePath":"src/components/Dropdown/DropdownContentInner.tsx","description":"","displayName":"DropdownContentInner","methods":[],"props":[{"defaultValue":null,"description":"","name":"triggerRect","declarations":[{"fileName":"src/components/Dropdown/DropdownContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"Rect"}},{"defaultValue":null,"description":"","name":"controllable","declarations":[{"fileName":"src/components/Dropdown/DropdownContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Dropdown/DropdownContent.tsx","description":"","displayName":"DropdownContent","methods":[],"props":[{"defaultValue":{"value":false},"description":"`true` のとき、ドロップダウン内のコンテンツをクリックしてもドロップダウンが閉じなくなる。。\n この場合は、 `DropdownCloser` を用いてドロップダウンを閉じることができる。","name":"controllable","declarations":[{"fileName":"src/components/Dropdown/DropdownContent.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Dropdown/DropdownCloser.tsx","description":"","displayName":"DropdownCloser","methods":[],"props":[]},{"tags":{},"filePath":"src/components/Dropdown/Dropdown.tsx","description":"","displayName":"Dropdown","methods":[],"props":[{"defaultValue":null,"description":"","name":"onOpen","declarations":[{"fileName":"src/components/Dropdown/Dropdown.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"","name":"onClose","declarations":[{"fileName":"src/components/Dropdown/Dropdown.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}}]},{"tags":{},"filePath":"src/components/DropZone/index.tsx","description":"","displayName":"DropZone","methods":[],"props":[{"defaultValue":null,"description":"許可するファイル型を表す1つ以上の固有ファイル型指定子\n<b>（ドラッグ&ドロップの挙動には影響しません）</b>","name":"accept","declarations":[{"fileName":"src/components/DropZone/DropZone.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"disabled","declarations":[{"fileName":"src/components/DropZone/DropZone.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":{"value":true},"description":"複数ファイルを選択できるかどうか","name":"multiple","declarations":[{"fileName":"src/components/DropZone/DropZone.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"name","declarations":[{"fileName":"src/components/DropZone/DropZone.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"フォームにエラーがあるかどうか","name":"error","declarations":[{"fileName":"src/components/DropZone/DropZone.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"ボタンまたはドラッグ&ドロップでファイルが追加された時に発火するコールバック関数","name":"onSelectFiles","declarations":[{"fileName":"src/components/DropZone/DropZone.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(e: ChangeEvent<HTMLInputElement> | DragEvent<HTMLElement>, files: FileList) => void"}},{"defaultValue":null,"description":"ファイル選択ボタンのラベル","name":"selectButtonLabel","declarations":[{"fileName":"src/components/DropZone/DropZone.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}}]},{"tags":{},"filePath":"src/components/DropZone/DropZone.tsx","description":"","displayName":"DropZone","methods":[],"props":[{"defaultValue":null,"description":"許可するファイル型を表す1つ以上の固有ファイル型指定子\n<b>（ドラッグ&ドロップの挙動には影響しません）</b>","name":"accept","declarations":[{"fileName":"src/components/DropZone/DropZone.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"disabled","declarations":[{"fileName":"src/components/DropZone/DropZone.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":{"value":true},"description":"複数ファイルを選択できるかどうか","name":"multiple","declarations":[{"fileName":"src/components/DropZone/DropZone.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"name","declarations":[{"fileName":"src/components/DropZone/DropZone.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"フォームにエラーがあるかどうか","name":"error","declarations":[{"fileName":"src/components/DropZone/DropZone.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"ボタンまたはドラッグ&ドロップでファイルが追加された時に発火するコールバック関数","name":"onSelectFiles","declarations":[{"fileName":"src/components/DropZone/DropZone.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(e: ChangeEvent<HTMLInputElement> | DragEvent<HTMLElement>, files: FileList) => void"}},{"defaultValue":null,"description":"ファイル選択ボタンのラベル","name":"selectButtonLabel","declarations":[{"fileName":"src/components/DropZone/DropZone.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}}]},{"tags":{},"filePath":"src/components/Disclosure/DisclosureTrigger.tsx","description":"","displayName":"DisclosureTrigger","methods":[],"props":[{"defaultValue":null,"description":"DisclosureContentのidと紐づける文字列","name":"targetId","declarations":[{"fileName":"src/components/Disclosure/DisclosureTrigger.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"string"}},{"defaultValue":null,"description":"開閉時のハンドラー","name":"onClick","declarations":[{"fileName":"src/components/Disclosure/DisclosureTrigger.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(open: () => void, e: MouseEvent) => void"}}]},{"tags":{},"filePath":"src/components/Disclosure/DisclosureContent.tsx","description":"","displayName":"DisclosureContent","methods":[],"props":[{"defaultValue":null,"description":"開閉状態。デフォルトは閉じている","name":"isOpen","declarations":[{"fileName":"src/components/Disclosure/DisclosureContent.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"閉じた状態でContentを要素として存在させるか。デフォルトでは要素は存在しない","name":"visuallyHidden","declarations":[{"fileName":"src/components/Disclosure/DisclosureContent.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Dialog/FocusTrap.tsx","description":"","displayName":"FocusTrap","methods":[],"props":[{"defaultValue":null,"description":"","name":"firstFocusTarget","declarations":[{"fileName":"src/components/Dialog/FocusTrap.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"RefObject<HTMLElement>"}}]},{"tags":{},"filePath":"src/components/Dialog/DialogWrapper.tsx","description":"","displayName":"DialogWrapper","methods":[],"props":[]},{"tags":{},"filePath":"src/components/Dialog/DialogTrigger.tsx","description":"","displayName":"DialogTrigger","methods":[],"props":[]},{"tags":{},"filePath":"src/components/Dialog/DialogOverlap.tsx","description":"","displayName":"DialogOverlap","methods":[],"props":[{"defaultValue":null,"description":"","name":"isOpen","declarations":[{"fileName":"src/components/Dialog/DialogOverlap.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Dialog/DialogHeading.tsx","description":"","displayName":"DialogHeading","methods":[],"props":[{"defaultValue":null,"description":"ダイアログタイトル","name":"text","declarations":[{"fileName":"src/components/Dialog/DialogHeading.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"ダイアログサブタイトル","name":"sub","declarations":[{"fileName":"src/components/Dialog/DialogHeading.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/Dialog/DialogContentResponseStatusMessage.tsx","description":"","displayName":"DialogContentResponseStatusMessage","methods":[],"props":[{"defaultValue":null,"description":"","name":"responseStatus","declarations":[{"fileName":"src/components/Dialog/DialogContentResponseStatusMessage.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"{ isProcessing: boolean; status: \"error\" | \"success\"; message: ReactNode; }"}},{"defaultValue":null,"description":"","name":"className","declarations":[{"fileName":"src/components/Dialog/DialogContentResponseStatusMessage.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}}]},{"tags":{},"filePath":"src/components/Dialog/DialogContentInner.tsx","description":"","displayName":"DialogContentInner","methods":[],"props":[{"defaultValue":null,"description":"オーバーレイをクリックした時に発火するコールバック関数","name":"onClickOverlay","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"エスケープキーを押下した時に発火するコールバック関数","name":"onPressEscape","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"ダイアログを開いているかどうか","name":"isOpen","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"@deprecated ダイアログの幅を指定する場合は、`width` ではなく `size` を使用してください。\nダイアログの幅","name":"width","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"ダイアログの大きさ","name":"size","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"DialogSize","value":[{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"FULL\""}]}},{"defaultValue":null,"description":"ダイアログを開いた時にフォーカスする対象","name":"firstFocusTarget","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"RefObject<HTMLElement>"}},{"defaultValue":null,"description":"ダイアログの `aria-label`","name":"ariaLabel","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"ダイアログの `aria-labelledby`","name":"ariaLabelledby","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"ダイアログトップのフォーカストラップへの ref","name":"focusTrapRef","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"RefObject<FocusTrapRef>"}}]},{"tags":{},"filePath":"src/components/Dialog/DialogContent.tsx","description":"","displayName":"DialogContent","methods":[],"props":[{"defaultValue":null,"description":"ダイアログの大きさ","name":"size","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"DialogSize","value":[{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"FULL\""}]}},{"defaultValue":null,"description":"@deprecated ダイアログの幅を指定する場合は、`width` ではなく `size` を使用してください。\nダイアログの幅","name":"width","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"ダイアログを開いた時にフォーカスする対象","name":"firstFocusTarget","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"RefObject<HTMLElement>"}},{"defaultValue":null,"description":"ダイアログの `aria-label`","name":"ariaLabel","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"ダイアログの `aria-labelledby`","name":"ariaLabelledby","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"DOM 上でダイアログの要素を追加する親要素","name":"portalParent","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"HTMLElement | RefObject<HTMLElement>","value":[{"value":"HTMLElement","description":"The **`HTMLElement`** interface represents any HTML element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement)","fullComment":"The **`HTMLElement`** interface represents any HTML element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement)","tags":{}},{"value":"RefObject<HTMLElement>","description":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.","fullComment":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.\n@template T The type of the ref's value.\n@example ```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```","tags":{"template":"T The type of the ref's value.","example":"```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```"}}]}}]},{"tags":{},"filePath":"src/components/Dialog/DialogCloser.tsx","description":"","displayName":"DialogCloser","methods":[],"props":[]},{"tags":{},"filePath":"src/components/Dialog/DialogBody.tsx","description":"","displayName":"DialogBody","methods":[],"props":[{"defaultValue":null,"description":"","name":"contentBgColor","required":false,"type":{"name":"enum","raw":"\"BACKGROUND\" | \"COLUMN\" | \"BASE_GREY\" | \"OVER_BACKGROUND\" | \"HEAD\" | \"BORDER\" | \"ACTION_BACKGROUND\" | \"WHITE\" | \"GREY_5\" | \"GREY_6\" | \"GREY_7\" | \"GREY_9\" | \"GREY_20\"","value":[{"value":"\"BACKGROUND\""},{"value":"\"COLUMN\""},{"value":"\"BASE_GREY\""},{"value":"\"OVER_BACKGROUND\""},{"value":"\"HEAD\""},{"value":"\"BORDER\""},{"value":"\"ACTION_BACKGROUND\""},{"value":"\"WHITE\""},{"value":"\"GREY_5\""},{"value":"\"GREY_6\""},{"value":"\"GREY_7\""},{"value":"\"GREY_9\""},{"value":"\"GREY_20\""}]}},{"defaultValue":null,"description":"","name":"contentPadding","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap | { block?: Gap; inline?: Gap; }","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""},{"value":"{ block?: Gap; inline?: Gap; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"className","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}}]},{"tags":{},"filePath":"src/components/Dialog/Dialog.tsx","description":"","displayName":"Dialog","methods":[],"props":[{"defaultValue":null,"description":"ダイアログの大きさ","name":"size","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"DialogSize","value":[{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"FULL\""}]}},{"defaultValue":null,"description":"@deprecated ダイアログの幅を指定する場合は、`width` ではなく `size` を使用してください。\nダイアログの幅","name":"width","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"ダイアログを開いた時にフォーカスする対象","name":"firstFocusTarget","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"RefObject<HTMLElement>"}},{"defaultValue":null,"description":"ダイアログの `aria-label`","name":"ariaLabel","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"ダイアログの `aria-labelledby`","name":"ariaLabelledby","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"ダイアログを開いているかどうか","name":"isOpen","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"オーバーレイをクリックした時に発火するコールバック関数","name":"onClickOverlay","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"エスケープキーを押下した時に発火するコールバック関数","name":"onPressEscape","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"DOM 上でダイアログの要素を追加する親要素","name":"portalParent","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"HTMLElement | RefObject<HTMLElement>","value":[{"value":"HTMLElement","description":"The **`HTMLElement`** interface represents any HTML element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement)","fullComment":"The **`HTMLElement`** interface represents any HTML element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement)","tags":{}},{"value":"RefObject<HTMLElement>","description":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.","fullComment":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.\n@template T The type of the ref's value.\n@example ```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```","tags":{"template":"T The type of the ref's value.","example":"```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```"}}]}}]},{"tags":{},"filePath":"src/components/DefinitionList/DefinitionListItem.tsx","description":"","displayName":"DefinitionListItem","methods":[],"props":[{"defaultValue":null,"description":"","name":"term","declarations":[{"fileName":"src/components/DefinitionList/DefinitionListItem.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode | { text: ReactNode; styleType?: \"blockTitle\" | \"subBlockTitle\" | \"subSubBlockTitle\"; }","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"{ text: ReactNode; styleType?: \"blockTitle\" | \"subBlockTitle\" | \"subSubBlockTitle\"; }","description":"","fullComment":"","tags":{},"expandedFrom":"ObjectTermType"}]}},{"defaultValue":null,"description":"","name":"fullWidth","declarations":[{"fileName":"src/components/DefinitionList/DefinitionListItem.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"maxColumns","declarations":[{"fileName":"src/components/DefinitionList/DefinitionListItem.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"number"}}]},{"tags":{},"filePath":"src/components/DefinitionList/DefinitionList.tsx","description":"","displayName":"DefinitionList","methods":[],"props":[]},{"tags":{},"filePath":"src/components/DatePicker/Portal.tsx","description":"","displayName":"Portal","methods":[],"props":[{"defaultValue":null,"description":"","name":"inputRect","declarations":[{"fileName":"src/components/DatePicker/Portal.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"DOMRect"}}]},{"tags":{"deprecated":"DatePicker は非推奨です。Input[type=date] を使ってください。"},"filePath":"src/components/DatePicker/DatePicker.tsx","description":"","displayName":"DatePicker","methods":[],"props":[{"defaultValue":null,"description":"フォームを無効にするかどうか","name":"disabled","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"input 要素の `name` 属性の値","name":"name","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"placeholder属性は非推奨です。別途ヒント用要素を設置するか、それらの領域を確保出来ない場合はTooltipコンポーネントの利用を検討してください。","name":"placeholder","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"input 要素の `value` 属性の値","name":"value","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"コンポーネントの幅","name":"width","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"選択された日付が変わった時に発火するコールバック関数","name":"onChange","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(e: ChangeEvent<HTMLInputElement>, other: { date: Date; formatValue: string; errors: string[]; }) => void"}},{"defaultValue":{"value":"new Date(1900, 0, 1)"},"description":"選択可能な期間の開始日","name":"from","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"Date"}},{"defaultValue":null,"description":"選択可能な期間の終了日","name":"to","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"Date"}},{"defaultValue":null,"description":"フォームにエラーがあるかどうか","name":"error","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"入力を独自にパースする場合に、パース処理を記述する関数","name":"parseInput","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(input: string) => Date"}},{"defaultValue":null,"description":"表示する日付を独自にフォーマットする場合に、フォーマット処理を記述する関数","name":"formatDate","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(date: Date) => string"}},{"defaultValue":null,"description":"入出力用文字列と併記する別フォーマット処理を記述する関数","name":"showAlternative","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(date: Date) => ReactNode"}},{"defaultValue":null,"description":"@deprecated onChangeDate は非推奨です。onChange を使ってください。","name":"onChangeDate","declarations":[{"fileName":"src/components/DatePicker/DatePicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(date: Date, value: string, other: { errors: string[]; }) => void"}}]},{"tags":{},"filePath":"src/components/Combobox/ItemButton.tsx","description":"","displayName":"Memoized","methods":[],"props":[{"defaultValue":null,"description":"","name":"option","declarations":[{"fileName":"src/components/Combobox/ItemButton.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"ComboboxOption<T>"}},{"defaultValue":null,"description":"","name":"onAdd","declarations":[{"fileName":"src/components/Combobox/ItemButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(option: ComboboxOption<T>) => void"}},{"defaultValue":null,"description":"","name":"onSelect","declarations":[{"fileName":"src/components/Combobox/ItemButton.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(option: ComboboxOption<T>) => void"}},{"defaultValue":null,"description":"","name":"onMouseOver","declarations":[{"fileName":"src/components/Combobox/ItemButton.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(option: ComboboxOption<T>) => void"}},{"defaultValue":null,"description":"","name":"activeRef","declarations":[{"fileName":"src/components/Combobox/ItemButton.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"RefObject<HTMLButtonElement>"}}]},{"tags":{},"filePath":"src/components/Chip/Chip.tsx","description":"","displayName":"Chip","methods":[],"props":[{"defaultValue":null,"description":"","name":"disabled","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"size","required":false,"type":{"name":"\"s\""}}]},{"tags":{},"filePath":"src/components/Checkbox/Checkbox.tsx","description":"","displayName":"Checkbox","methods":[],"props":[{"defaultValue":null,"description":"チェックボックスにエラーがあるかどうか","name":"error","declarations":[{"fileName":"src/components/Checkbox/Checkbox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"`true` のとき、チェック状態を `mixed` にする","name":"mixed","declarations":[{"fileName":"src/components/Checkbox/Checkbox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Calendar/YearPicker.tsx","description":"","displayName":"YearPicker","methods":[],"props":[{"defaultValue":null,"description":"選択された年","name":"selectedYear","declarations":[{"fileName":"src/components/Calendar/YearPicker.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"number"}},{"defaultValue":null,"description":"選択可能な開始年","name":"fromYear","declarations":[{"fileName":"src/components/Calendar/YearPicker.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}},{"defaultValue":null,"description":"選択可能な終了年","name":"toYear","declarations":[{"fileName":"src/components/Calendar/YearPicker.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}},{"defaultValue":null,"description":"トリガのセレクトイベントを処理するハンドラ","name":"onSelectYear","declarations":[{"fileName":"src/components/Calendar/YearPicker.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(e: MouseEvent<HTMLButtonElement, MouseEvent>) => void"}},{"defaultValue":null,"description":"表示フラグ","name":"isDisplayed","declarations":[{"fileName":"src/components/Calendar/YearPicker.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Calendar/CalendarTable.tsx","description":"","displayName":"CalendarTable","methods":[],"props":[{"defaultValue":null,"description":"現在の日付","name":"current","declarations":[{"fileName":"src/components/Calendar/CalendarTable.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"{ day: Dayjs; months: number[][]; }"}},{"defaultValue":null,"description":"選択可能な開始日","name":"from","declarations":[{"fileName":"src/components/Calendar/CalendarTable.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"Date"}},{"defaultValue":null,"description":"選択可能な終了日","name":"to","declarations":[{"fileName":"src/components/Calendar/CalendarTable.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"Date"}},{"defaultValue":null,"description":"トリガのセレクトイベントを処理するハンドラ","name":"onSelectDate","declarations":[{"fileName":"src/components/Calendar/CalendarTable.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(e: MouseEvent<Element, MouseEvent>, date: Date) => void"}},{"defaultValue":null,"description":"選択された日付","name":"selectedDayText","declarations":[{"fileName":"src/components/Calendar/CalendarTable.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"string"}}]},{"tags":{},"filePath":"src/components/Calendar/Calendar.tsx","description":"","displayName":"Calendar","methods":[],"props":[{"defaultValue":null,"description":"選択された日付","name":"value","declarations":[{"fileName":"src/components/Calendar/Calendar.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"Date"}},{"defaultValue":{"value":"new Date(1900, 0, 1)"},"description":"選択可能な開始日","name":"from","declarations":[{"fileName":"src/components/Calendar/Calendar.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"Date"}},{"defaultValue":null,"description":"選択可能な終了日","name":"to","declarations":[{"fileName":"src/components/Calendar/Calendar.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"Date"}},{"defaultValue":null,"description":"トリガのセレクトイベントを処理するハンドラ","name":"onSelectDate","declarations":[{"fileName":"src/components/Calendar/Calendar.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(e: MouseEvent<Element, MouseEvent>, date: Date) => void"}}]},{"tags":{},"filePath":"src/components/Button/UnstyledButton.tsx","description":"","displayName":"UnstyledButton","methods":[],"props":[]},{"tags":{},"filePath":"src/components/Button/DisabledReason.tsx","description":"","displayName":"DisabledReason","methods":[],"props":[{"defaultValue":null,"description":"","name":"button","declarations":[{"fileName":"src/components/Button/DisabledReason.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"Element"}},{"defaultValue":null,"description":"","name":"disabledReason","declarations":[{"fileName":"src/components/Button/DisabledReason.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"{ icon?: FunctionComponent<{}>; message: ReactNode; }"}}]},{"tags":{},"filePath":"src/components/Button/ButtonWrapper.tsx","description":"","displayName":"ButtonWrapper","methods":[],"props":[]},{"tags":{},"filePath":"src/components/Button/Button.tsx","description":"","displayName":"Button","methods":[],"props":[{"defaultValue":{"value":"M"},"description":"ボタンの大きさ","name":"size","declarations":[{"fileName":"smarthr-ui/src/components/Button/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"S\" | \"M\"","value":[{"value":"\"S\""},{"value":"\"M\""}]}},{"defaultValue":null,"description":"無効な理由","name":"disabledReason","declarations":[{"fileName":"smarthr-ui/src/components/Button/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"{ icon?: FunctionComponent<{}>; message: ReactNode; }"}},{"defaultValue":null,"description":"ボタン内の先頭に表示する内容。\n通常は、アイコンを表示するために用いる。","name":"prefix","declarations":[{"fileName":"smarthr-ui/src/components/Button/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"ボタン内の末尾に表示する内容。\n通常は、アイコンを表示するために用いる。","name":"suffix","declarations":[{"fileName":"smarthr-ui/src/components/Button/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":{"value":false},"description":"`true` のとき、ボタンの `width` を 100% にする。","name":"wide","declarations":[{"fileName":"smarthr-ui/src/components/Button/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":{"value":"secondary"},"description":"ボタンのスタイルの種類","name":"variant","declarations":[{"fileName":"smarthr-ui/src/components/Button/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Variant","value":[{"value":"\"text\""},{"value":"\"primary\""},{"value":"\"secondary\""},{"value":"\"tertiary\""},{"value":"\"danger\""},{"value":"\"skeleton\""}]}},{"defaultValue":{"value":false},"description":"処理が走ってるかどうか","name":"loading","declarations":[{"fileName":"smarthr-ui/src/components/Button/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Button/AnchorButton.tsx","description":"","displayName":"AnchorButton","methods":[],"props":[{"defaultValue":{"value":"M"},"description":"ボタンの大きさ","name":"size","declarations":[{"fileName":"smarthr-ui/src/components/Button/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"S\" | \"M\"","value":[{"value":"\"S\""},{"value":"\"M\""}]}},{"defaultValue":null,"description":"ボタン内の先頭に表示する内容。\n通常は、アイコンを表示するために用いる。","name":"prefix","declarations":[{"fileName":"smarthr-ui/src/components/Button/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"ボタン内の末尾に表示する内容。\n通常は、アイコンを表示するために用いる。","name":"suffix","declarations":[{"fileName":"smarthr-ui/src/components/Button/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"処理が走ってるかどうか","name":"loading","declarations":[{"fileName":"smarthr-ui/src/components/Button/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":{"value":false},"description":"`true` のとき、ボタンの `width` を 100% にする。","name":"wide","declarations":[{"fileName":"smarthr-ui/src/components/Button/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"next/linkなどのカスタムコンポーネントを指定します。指定がない場合はデフォルトで `a` タグが使用されます。","name":"elementAs","declarations":[{"fileName":"src/components/Button/AnchorButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ElementType","value":[{"value":"\"symbol\""},{"value":"\"object\""},{"value":"\"input\""},{"value":"\"a\""},{"value":"\"abbr\""},{"value":"\"address\""},{"value":"\"area\""},{"value":"\"article\""},{"value":"\"aside\""},{"value":"\"audio\""},{"value":"\"b\""},{"value":"\"base\""},{"value":"\"bdi\""},{"value":"\"bdo\""},{"value":"\"big\""},{"value":"\"blockquote\""},{"value":"\"body\""},{"value":"\"br\""},{"value":"\"button\""},{"value":"\"canvas\""},{"value":"\"caption\""},{"value":"\"center\""},{"value":"\"cite\""},{"value":"\"code\""},{"value":"\"col\""},{"value":"\"colgroup\""},{"value":"\"data\""},{"value":"\"datalist\""},{"value":"\"dd\""},{"value":"\"del\""},{"value":"\"details\""},{"value":"\"dfn\""},{"value":"\"dialog\""},{"value":"\"div\""},{"value":"\"dl\""},{"value":"\"dt\""},{"value":"\"em\""},{"value":"\"embed\""},{"value":"\"fieldset\""},{"value":"\"figcaption\""},{"value":"\"figure\""},{"value":"\"footer\""},{"value":"\"form\""},{"value":"\"h1\""},{"value":"\"h2\""},{"value":"\"h3\""},{"value":"\"h4\""},{"value":"\"h5\""},{"value":"\"h6\""},{"value":"\"head\""},{"value":"\"header\""},{"value":"\"hgroup\""},{"value":"\"hr\""},{"value":"\"html\""},{"value":"\"i\""},{"value":"\"iframe\""},{"value":"\"img\""},{"value":"\"ins\""},{"value":"\"kbd\""},{"value":"\"keygen\""},{"value":"\"label\""},{"value":"\"legend\""},{"value":"\"li\""},{"value":"\"link\""},{"value":"\"main\""},{"value":"\"map\""},{"value":"\"mark\""},{"value":"\"menu\""},{"value":"\"menuitem\""},{"value":"\"meta\""},{"value":"\"meter\""},{"value":"\"nav\""},{"value":"\"noindex\""},{"value":"\"noscript\""},{"value":"\"ol\""},{"value":"\"optgroup\""},{"value":"\"option\""},{"value":"\"output\""},{"value":"\"p\""},{"value":"\"param\""},{"value":"\"picture\""},{"value":"\"pre\""},{"value":"\"progress\""},{"value":"\"q\""},{"value":"\"rp\""},{"value":"\"rt\""},{"value":"\"ruby\""},{"value":"\"s\""},{"value":"\"samp\""},{"value":"\"search\""},{"value":"\"slot\""},{"value":"\"script\""},{"value":"\"section\""},{"value":"\"select\""},{"value":"\"small\""},{"value":"\"source\""},{"value":"\"span\""},{"value":"\"strong\""},{"value":"\"style\""},{"value":"\"sub\""},{"value":"\"summary\""},{"value":"\"sup\""},{"value":"\"table\""},{"value":"\"template\""},{"value":"\"tbody\""},{"value":"\"td\""},{"value":"\"textarea\""},{"value":"\"tfoot\""},{"value":"\"th\""},{"value":"\"thead\""},{"value":"\"time\""},{"value":"\"title\""},{"value":"\"tr\""},{"value":"\"track\""},{"value":"\"u\""},{"value":"\"ul\""},{"value":"\"var\""},{"value":"\"video\""},{"value":"\"wbr\""},{"value":"\"webview\""},{"value":"\"svg\""},{"value":"\"animate\""},{"value":"\"animateMotion\""},{"value":"\"animateTransform\""},{"value":"\"circle\""},{"value":"\"clipPath\""},{"value":"\"defs\""},{"value":"\"desc\""},{"value":"\"ellipse\""},{"value":"\"feBlend\""},{"value":"\"feColorMatrix\""},{"value":"\"feComponentTransfer\""},{"value":"\"feComposite\""},{"value":"\"feConvolveMatrix\""},{"value":"\"feDiffuseLighting\""},{"value":"\"feDisplacementMap\""},{"value":"\"feDistantLight\""},{"value":"\"feDropShadow\""},{"value":"\"feFlood\""},{"value":"\"feFuncA\""},{"value":"\"feFuncB\""},{"value":"\"feFuncG\""},{"value":"\"feFuncR\""},{"value":"\"feGaussianBlur\""},{"value":"\"feImage\""},{"value":"\"feMerge\""},{"value":"\"feMergeNode\""},{"value":"\"feMorphology\""},{"value":"\"feOffset\""},{"value":"\"fePointLight\""},{"value":"\"feSpecularLighting\""},{"value":"\"feSpotLight\""},{"value":"\"feTile\""},{"value":"\"feTurbulence\""},{"value":"\"filter\""},{"value":"\"foreignObject\""},{"value":"\"g\""},{"value":"\"image\""},{"value":"\"line\""},{"value":"\"linearGradient\""},{"value":"\"marker\""},{"value":"\"mask\""},{"value":"\"metadata\""},{"value":"\"mpath\""},{"value":"\"path\""},{"value":"\"pattern\""},{"value":"\"polygon\""},{"value":"\"polyline\""},{"value":"\"radialGradient\""},{"value":"\"rect\""},{"value":"\"set\""},{"value":"\"stop\""},{"value":"\"switch\""},{"value":"\"text\""},{"value":"\"textPath\""},{"value":"\"tspan\""},{"value":"\"use\""},{"value":"\"view\""},{"value":"ComponentClass<any, any>","description":"Represents a component class in React.","fullComment":"Represents a component class in React.\n@template P The props the component accepts.\n@template S The internal state of the component.","tags":{"template":"P The props the component accepts.\nS The internal state of the component."}},{"value":"FunctionComponent<any>","description":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.","fullComment":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.\n@template P The props the component accepts.\n@see {@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}\n@example ```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n@example ```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```","tags":{"template":"P The props the component accepts.","see":"{@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}","example":"```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```"}}]}},{"defaultValue":{"value":"secondary"},"description":"","name":"variant","declarations":[{"fileName":"src/components/Button/AnchorButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"text\" | \"primary\" | \"secondary\" | \"danger\" | \"skeleton\"","value":[{"value":"\"text\""},{"value":"\"primary\""},{"value":"\"secondary\""},{"value":"\"danger\""},{"value":"\"skeleton\""}]}},{"defaultValue":null,"description":"","name":"inactiveReason","declarations":[{"fileName":"src/components/Button/AnchorButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"{ icon?: FunctionComponent<{}>; message: ReactNode; }"}},{"defaultValue":null,"description":"","name":"ref","declarations":[{"fileName":"smarthr-ui/src/types/ComponentTypes.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"any"}}]},{"tags":{},"filePath":"src/components/Browser/BrowserItem.tsx","description":"","displayName":"BrowserItem","methods":[],"props":[{"defaultValue":null,"description":"","name":"selected","declarations":[{"fileName":"src/components/Browser/BrowserItem.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"itemValue","declarations":[{"fileName":"src/components/Browser/BrowserItem.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"itemLabel","declarations":[{"fileName":"src/components/Browser/BrowserItem.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"itemHasChildren","declarations":[{"fileName":"src/components/Browser/BrowserItem.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"tabIndex","declarations":[{"fileName":"src/components/Browser/BrowserItem.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"0 | -1","value":[{"value":"0"},{"value":"-1"}]}},{"defaultValue":null,"description":"","name":"columnIndex","declarations":[{"fileName":"src/components/Browser/BrowserItem.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}},{"defaultValue":null,"description":"","name":"onChangeInput","declarations":[{"fileName":"src/components/Browser/BrowserItem.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(e: ChangeEvent<HTMLInputElement>) => void"}}]},{"tags":{},"filePath":"src/components/Browser/BrowserColumn.tsx","description":"","displayName":"BrowserColumn","methods":[],"props":[{"defaultValue":null,"description":"","name":"value","declarations":[{"fileName":"src/components/Browser/BrowserColumn.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"items","declarations":[{"fileName":"src/components/Browser/BrowserColumn.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"ItemNode[]"}},{"defaultValue":null,"description":"","name":"index","declarations":[{"fileName":"src/components/Browser/BrowserColumn.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}},{"defaultValue":null,"description":"","name":"onChangeInput","declarations":[{"fileName":"src/components/Browser/BrowserColumn.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(e: ChangeEvent<HTMLInputElement>) => void"}}]},{"tags":{},"filePath":"src/components/Browser/Browser.tsx","description":"","displayName":"Browser","methods":[],"props":[{"defaultValue":null,"description":"表示する item の配列","name":"items","declarations":[{"fileName":"src/components/Browser/Browser.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"ItemNodeLike[]"}},{"defaultValue":null,"description":"選択中の item の値","name":"value","declarations":[{"fileName":"src/components/Browser/Browser.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"選択された際に呼び出されるコールバック。第一引数に item の value を取る。","name":"onSelectItem","declarations":[{"fileName":"src/components/Browser/Browser.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(value: string) => void"}}]},{"tags":{"deprecated":"BottomFixedArea は非推奨です。FloatArea を使ってください。 https://smarthr.design/products/components/float-area/"},"filePath":"src/components/BottomFixedArea/BottomFixedArea.tsx","description":"","displayName":"BottomFixedArea","methods":[],"props":[{"defaultValue":null,"description":"この領域の説明","name":"description","declarations":[{"fileName":"src/components/BottomFixedArea/BottomFixedArea.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"表示する `Button` または `AnchorButton` （`variant=\"primary\"` である必要がある）","name":"primaryButton","declarations":[{"fileName":"src/components/BottomFixedArea/BottomFixedArea.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FunctionComponentElement<any> | FunctionComponentElement<any>","value":[{"value":"FunctionComponentElement<{ size?: \"S\" | \"M\"; disabledReason?: { icon?: FunctionComponent<{}>; message: ReactNode; }; prefix?: ReactNode; suffix?: ReactNode; wide?: boolean; variant?: Variant; loading?: boolean; } & { ...; } & Omit<...> & RefAttributes<...>>","description":"","fullComment":"","tags":{}},{"value":"FunctionComponentElement<Omit<any, \"disabledReason\" | \"variant\"> & { elementAs?: ElementType; variant?: \"text\" | \"primary\" | \"secondary\" | \"danger\" | \"skeleton\"; inactiveReason?: { ...; }; } & { form?: string; slot?: string; style?: CSSProperties; title?: string; tabIndex?: number; \"aria-describedby\"?: string; ref?: Ref<HTMLButtonElement>; key?: Key; ... 266 more ...; formTarget?: string; }<...> & ElementRefProps<...>>","description":"","fullComment":"","tags":{},"expandedFrom":"FunctionComponentElement<Omit<AbstractProps, \"disabledReason\" | \"variant\"> & { elementAs?: ElementType; variant?: \"text\" | \"primary\" | \"secondary\" | \"danger\" | \"skeleton\"; inactiveReason?: { ...; }; } & ElementProps<...> & ElementRefProps<...>>"}]}},{"defaultValue":null,"description":"表示する `Button` または `AnchorButton` （`variant=\"secondary\"` である必要がある）","name":"secondaryButton","declarations":[{"fileName":"src/components/BottomFixedArea/BottomFixedArea.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"FunctionComponentElement<any> | FunctionComponentElement<any>","value":[{"value":"FunctionComponentElement<{ size?: \"S\" | \"M\"; disabledReason?: { icon?: FunctionComponent<{}>; message: ReactNode; }; prefix?: ReactNode; suffix?: ReactNode; wide?: boolean; variant?: Variant; loading?: boolean; } & { ...; } & Omit<...> & RefAttributes<...>>","description":"","fullComment":"","tags":{}},{"value":"FunctionComponentElement<Omit<any, \"disabledReason\" | \"variant\"> & { elementAs?: ElementType; variant?: \"text\" | \"primary\" | \"secondary\" | \"danger\" | \"skeleton\"; inactiveReason?: { ...; }; } & { form?: string; slot?: string; style?: CSSProperties; title?: string; tabIndex?: number; \"aria-describedby\"?: string; ref?: Ref<HTMLButtonElement>; key?: Key; ... 266 more ...; formTarget?: string; }<...> & ElementRefProps<...>>","description":"","fullComment":"","tags":{},"expandedFrom":"FunctionComponentElement<Omit<AbstractProps, \"disabledReason\" | \"variant\"> & { elementAs?: ElementType; variant?: \"text\" | \"primary\" | \"secondary\" | \"danger\" | \"skeleton\"; inactiveReason?: { ...; }; } & ElementProps<...> & ElementRefProps<...>>"}]}},{"defaultValue":null,"description":"表示する tertialy link のプロパティの配列","name":"tertiaryLinks","declarations":[{"fileName":"src/components/BottomFixedArea/BottomFixedArea.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(Omit<DetailedHTMLProps<ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, \"ref\"> & { ...; } & { ...; })[]"}},{"defaultValue":null,"description":"コンポーネントに適用する z-index 値","name":"zIndex","declarations":[{"fileName":"src/components/BottomFixedArea/BottomFixedArea.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"number"}},{"defaultValue":null,"description":"","name":"ref","declarations":[{"fileName":"smarthr-ui/node_modules/.pnpm/@types+react@18.3.28/node_modules/@types/react/index.d.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Ref<HTMLDivElement>","value":[{"value":"(instance: HTMLDivElement) => void","description":"","fullComment":"","tags":{}},{"value":"RefObject<HTMLDivElement>","description":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.","fullComment":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.\n@template T The type of the ref's value.\n@example ```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```","tags":{"template":"T The type of the ref's value.","example":"```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```"}}]}}]},{"tags":{},"filePath":"src/components/Base/Base.tsx","description":"","displayName":"baseClassNameGenerator","methods":[],"props":[{"defaultValue":null,"description":"","name":"radius","required":false,"type":{"name":"enum","raw":"\"s\" | \"m\"","value":[{"value":"\"s\""},{"value":"\"m\""}]}},{"defaultValue":null,"description":"","name":"paddingBlock","required":false,"type":{"name":"enum","raw":"Gap","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""}]}},{"defaultValue":null,"description":"","name":"paddingInline","required":false,"type":{"name":"enum","raw":"Gap","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""}]}},{"defaultValue":null,"description":"","name":"overflowBlock","required":false,"type":{"name":"enum","raw":"\"hidden\" | \"clip\" | \"auto\" | \"visible\" | \"scroll\"","value":[{"value":"\"hidden\""},{"value":"\"clip\""},{"value":"\"auto\""},{"value":"\"visible\""},{"value":"\"scroll\""}]}},{"defaultValue":null,"description":"","name":"overflowInline","required":false,"type":{"name":"enum","raw":"\"hidden\" | \"clip\" | \"auto\" | \"visible\" | \"scroll\"","value":[{"value":"\"hidden\""},{"value":"\"clip\""},{"value":"\"auto\""},{"value":"\"visible\""},{"value":"\"scroll\""}]}},{"defaultValue":null,"description":"","name":"layer","required":false,"type":{"name":"enum","raw":"0 | 1 | 2 | 3 | 4","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"3"},{"value":"4"}]}},{"defaultValue":null,"description":"","name":"class","declarations":[{"fileName":"smarthr-ui/node_modules/.pnpm/tailwind-variants@0.3.1_tailwindcss@3.4.19_ts-node@10.9.2_@swc+core@1.15.17_@types+node@20.19.35_typescript@5.9.3__/node_modules/tailwind-variants/dist/index.d.ts","name":"TypeLiteral"},{"fileName":"smarthr-ui/node_modules/.pnpm/tailwind-variants@0.3.1_tailwindcss@3.4.19_ts-node@10.9.2_@swc+core@1.15.17_@types+node@20.19.35_typescript@5.9.3__/node_modules/tailwind-variants/dist/index.d.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ClassNameValue","value":[{"value":"string"},{"value":"false"},{"value":"0"},{"value":"0n"},{"value":"ClassNameArray","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"className","declarations":[{"fileName":"smarthr-ui/node_modules/.pnpm/tailwind-variants@0.3.1_tailwindcss@3.4.19_ts-node@10.9.2_@swc+core@1.15.17_@types+node@20.19.35_typescript@5.9.3__/node_modules/tailwind-variants/dist/index.d.ts","name":"TypeLiteral"},{"fileName":"smarthr-ui/node_modules/.pnpm/tailwind-variants@0.3.1_tailwindcss@3.4.19_ts-node@10.9.2_@swc+core@1.15.17_@types+node@20.19.35_typescript@5.9.3__/node_modules/tailwind-variants/dist/index.d.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ClassNameValue","value":[{"value":"string"},{"value":"false"},{"value":"0"},{"value":"0n"},{"value":"ClassNameArray","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/Base/Base.tsx","description":"","displayName":"Base","methods":[],"props":[{"defaultValue":null,"description":"コンテンツが要素内に収まらない場合の処理方法","name":"overflow","declarations":[{"fileName":"src/components/Base/Base.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"hidden\" | \"auto\" | \"clip\" | \"scroll\" | \"visible\" | { x: \"hidden\" | \"auto\" | \"clip\" | \"scroll\" | \"visible\"; y: \"hidden\" | \"auto\" | \"clip\" | \"scroll\" | \"visible\"; }","value":[{"value":"\"hidden\""},{"value":"\"clip\""},{"value":"\"auto\""},{"value":"\"visible\""},{"value":"\"scroll\""},{"value":"{ x: \"hidden\" | \"auto\" | \"clip\" | \"scroll\" | \"visible\"; y: \"hidden\" | \"auto\" | \"clip\" | \"scroll\" | \"visible\"; }","description":"","fullComment":"","tags":{},"expandedFrom":"{ x: Overflow; y: Overflow; }"}]}},{"defaultValue":null,"description":"","name":"radius","required":false,"type":{"name":"enum","raw":"\"s\" | \"m\"","value":[{"value":"\"s\""},{"value":"\"m\""}]}},{"defaultValue":null,"description":"境界とコンテンツの間の余白","name":"padding","declarations":[{"fileName":"src/components/Base/Base.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap | { block?: Gap; inline?: Gap; narrowModeBlock?: Gap; narrowModeInline?: Gap; }","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""},{"value":"{ block?: Gap; inline?: Gap; narrowModeBlock?: Gap; narrowModeInline?: Gap; }","description":"","fullComment":"","tags":{},"expandedFrom":"SeparatePadding"}]}},{"defaultValue":null,"description":"","name":"layer","required":false,"type":{"name":"enum","raw":"0 | 1 | 2 | 3 | 4","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"3"},{"value":"4"}]}}]},{"tags":{},"filePath":"src/components/Balloon/Balloon.tsx","description":"","displayName":"Balloon","methods":[],"props":[{"defaultValue":null,"description":"","name":"horizontal","required":false,"type":{"name":"enum","raw":"\"center\" | \"left\" | \"right\"","value":[{"value":"\"center\""},{"value":"\"left\""},{"value":"\"right\""}]}},{"defaultValue":null,"description":"","name":"vertical","required":false,"type":{"name":"enum","raw":"\"middle\" | \"bottom\" | \"top\"","value":[{"value":"\"middle\""},{"value":"\"bottom\""},{"value":"\"top\""}]}},{"defaultValue":null,"description":"","name":"triggerIcon","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Badge/Badge.tsx","description":"","displayName":"Badge","methods":[],"props":[{"defaultValue":null,"description":"件数","name":"count","declarations":[{"fileName":"src/components/Badge/Badge.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"number"}},{"defaultValue":null,"description":"最大表示件数。この数を超えた場合は{最大表示件数+}と表示される","name":"overflowCount","declarations":[{"fileName":"src/components/Badge/Badge.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"number"}},{"defaultValue":null,"description":"0値を表示するかどうか","name":"showZero","declarations":[{"fileName":"src/components/Badge/Badge.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"色の種類","name":"type","declarations":[{"fileName":"src/components/Badge/Badge.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"grey\" | \"blue\" | \"red\" | \"yellow\"","value":[{"value":"\"grey\""},{"value":"\"blue\""},{"value":"\"red\""},{"value":"\"yellow\""}]}},{"defaultValue":null,"description":"ドット表示するかどうか","name":"dot","declarations":[{"fileName":"src/components/Badge/Badge.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/AppNavi/AppNaviDropdownMenuButton.tsx","description":"","displayName":"AppNaviDropdownMenuButton","methods":[],"props":[{"defaultValue":null,"description":"引き金となるボタンラベル","name":"label","declarations":[{"fileName":"src/components/AppNavi/AppNaviDropdownMenuButton.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"onOpen","declarations":[{"fileName":"src/components/AppNavi/AppNaviDropdownMenuButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"","name":"onClose","declarations":[{"fileName":"src/components/AppNavi/AppNaviDropdownMenuButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}}]},{"tags":{},"filePath":"src/components/AppNavi/AppNaviDropdown.tsx","description":"","displayName":"AppNaviDropdown","methods":[],"props":[{"defaultValue":null,"description":"ドロップダウンのコンテンツ","name":"dropdownContent","declarations":[{"fileName":"src/components/AppNavi/AppNaviDropdown.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"表示するアイコンタイプ","name":"icon","declarations":[{"fileName":"src/components/AppNavi/AppNaviDropdown.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ComponentType<any>","value":[{"value":"FunctionComponent<any>","description":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.","fullComment":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.\n@template P The props the component accepts.\n@see {@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}\n@example ```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n@example ```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```","tags":{"template":"P The props the component accepts.","see":"{@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}","example":"```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```"},"expandedFrom":"FunctionComponent<Props>"},{"value":"ComponentClass<any, any>","description":"Represents a component class in React.","fullComment":"Represents a component class in React.\n@template P The props the component accepts.\n@template S The internal state of the component.","tags":{"template":"P The props the component accepts.\nS The internal state of the component."},"expandedFrom":"ComponentClass<Props, any>"}]}},{"defaultValue":null,"description":"アクティブ状態であるかどうか","name":"current","declarations":[{"fileName":"src/components/AppNavi/AppNaviDropdown.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"displayCaret","declarations":[{"fileName":"src/components/AppNavi/AppNaviDropdown.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/AppNavi/AppNaviCustomTag.tsx","description":"","displayName":"AppNaviCustomTag","methods":[],"props":[{"defaultValue":null,"description":"このボタンのカスタムタグ","name":"tag","declarations":[{"fileName":"src/components/AppNavi/AppNaviCustomTag.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ComponentType<any>","value":[{"value":"ComponentClass<any, any>","description":"Represents a component class in React.","fullComment":"Represents a component class in React.\n@template P The props the component accepts.\n@template S The internal state of the component.","tags":{"template":"P The props the component accepts.\nS The internal state of the component."}},{"value":"FunctionComponent<any>","description":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.","fullComment":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.\n@template P The props the component accepts.\n@see {@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}\n@example ```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n@example ```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```","tags":{"template":"P The props the component accepts.","see":"{@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}","example":"```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```"}}]}},{"defaultValue":null,"description":"表示するアイコンタイプ","name":"icon","declarations":[{"fileName":"src/components/AppNavi/AppNaviCustomTag.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ComponentType<any>","value":[{"value":"FunctionComponent<any>","description":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.","fullComment":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.\n@template P The props the component accepts.\n@see {@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}\n@example ```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n@example ```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```","tags":{"template":"P The props the component accepts.","see":"{@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}","example":"```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```"},"expandedFrom":"FunctionComponent<Props>"},{"value":"ComponentClass<any, any>","description":"Represents a component class in React.","fullComment":"Represents a component class in React.\n@template P The props the component accepts.\n@template S The internal state of the component.","tags":{"template":"P The props the component accepts.\nS The internal state of the component."},"expandedFrom":"ComponentClass<Props, any>"}]}},{"defaultValue":null,"description":"アクティブ状態であるかどうか","name":"current","declarations":[{"fileName":"src/components/AppNavi/AppNaviCustomTag.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/AppNavi/AppNaviButton.tsx","description":"","displayName":"AppNaviButton","methods":[],"props":[{"defaultValue":null,"description":"表示するアイコンタイプ","name":"icon","declarations":[{"fileName":"src/components/AppNavi/AppNaviButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ComponentType<any>","value":[{"value":"FunctionComponent<any>","description":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.","fullComment":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.\n@template P The props the component accepts.\n@see {@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}\n@example ```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n@example ```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```","tags":{"template":"P The props the component accepts.","see":"{@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}","example":"```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```"},"expandedFrom":"FunctionComponent<Props>"},{"value":"ComponentClass<any, any>","description":"Represents a component class in React.","fullComment":"Represents a component class in React.\n@template P The props the component accepts.\n@template S The internal state of the component.","tags":{"template":"P The props the component accepts.\nS The internal state of the component."},"expandedFrom":"ComponentClass<Props, any>"}]}},{"defaultValue":null,"description":"アクティブ状態であるかどうか","name":"current","declarations":[{"fileName":"src/components/AppNavi/AppNaviButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"クリックイベントのハンドラ","name":"onClick","declarations":[{"fileName":"src/components/AppNavi/AppNaviButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(e: MouseEvent<HTMLButtonElement, MouseEvent>) => void"}}]},{"tags":{},"filePath":"src/components/AppNavi/AppNaviAnchor.tsx","description":"","displayName":"AppNaviAnchor","methods":[],"props":[{"defaultValue":null,"description":"アンカーの href","name":"href","declarations":[{"fileName":"src/components/AppNavi/AppNaviAnchor.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"表示するアイコンタイプ","name":"icon","declarations":[{"fileName":"src/components/AppNavi/AppNaviAnchor.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ComponentType<any>","value":[{"value":"FunctionComponent<any>","description":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.","fullComment":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.\n@template P The props the component accepts.\n@see {@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}\n@example ```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n@example ```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```","tags":{"template":"P The props the component accepts.","see":"{@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}","example":"```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```"},"expandedFrom":"FunctionComponent<Props>"},{"value":"ComponentClass<any, any>","description":"Represents a component class in React.","fullComment":"Represents a component class in React.\n@template P The props the component accepts.\n@template S The internal state of the component.","tags":{"template":"P The props the component accepts.\nS The internal state of the component."},"expandedFrom":"ComponentClass<Props, any>"}]}},{"defaultValue":null,"description":"アクティブ状態であるかどうか","name":"current","declarations":[{"fileName":"src/components/AppNavi/AppNaviAnchor.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"next/link などのカスタムコンポーネントを指定します。指定がない場合はデフォルトで `a` タグが使用されます。","name":"elementAs","declarations":[{"fileName":"src/components/AppNavi/AppNaviAnchor.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ElementType","value":[{"value":"\"symbol\""},{"value":"\"object\""},{"value":"\"input\""},{"value":"\"a\""},{"value":"\"abbr\""},{"value":"\"address\""},{"value":"\"area\""},{"value":"\"article\""},{"value":"\"aside\""},{"value":"\"audio\""},{"value":"\"b\""},{"value":"\"base\""},{"value":"\"bdi\""},{"value":"\"bdo\""},{"value":"\"big\""},{"value":"\"blockquote\""},{"value":"\"body\""},{"value":"\"br\""},{"value":"\"button\""},{"value":"\"canvas\""},{"value":"\"caption\""},{"value":"\"center\""},{"value":"\"cite\""},{"value":"\"code\""},{"value":"\"col\""},{"value":"\"colgroup\""},{"value":"\"data\""},{"value":"\"datalist\""},{"value":"\"dd\""},{"value":"\"del\""},{"value":"\"details\""},{"value":"\"dfn\""},{"value":"\"dialog\""},{"value":"\"div\""},{"value":"\"dl\""},{"value":"\"dt\""},{"value":"\"em\""},{"value":"\"embed\""},{"value":"\"fieldset\""},{"value":"\"figcaption\""},{"value":"\"figure\""},{"value":"\"footer\""},{"value":"\"form\""},{"value":"\"h1\""},{"value":"\"h2\""},{"value":"\"h3\""},{"value":"\"h4\""},{"value":"\"h5\""},{"value":"\"h6\""},{"value":"\"head\""},{"value":"\"header\""},{"value":"\"hgroup\""},{"value":"\"hr\""},{"value":"\"html\""},{"value":"\"i\""},{"value":"\"iframe\""},{"value":"\"img\""},{"value":"\"ins\""},{"value":"\"kbd\""},{"value":"\"keygen\""},{"value":"\"label\""},{"value":"\"legend\""},{"value":"\"li\""},{"value":"\"link\""},{"value":"\"main\""},{"value":"\"map\""},{"value":"\"mark\""},{"value":"\"menu\""},{"value":"\"menuitem\""},{"value":"\"meta\""},{"value":"\"meter\""},{"value":"\"nav\""},{"value":"\"noindex\""},{"value":"\"noscript\""},{"value":"\"ol\""},{"value":"\"optgroup\""},{"value":"\"option\""},{"value":"\"output\""},{"value":"\"p\""},{"value":"\"param\""},{"value":"\"picture\""},{"value":"\"pre\""},{"value":"\"progress\""},{"value":"\"q\""},{"value":"\"rp\""},{"value":"\"rt\""},{"value":"\"ruby\""},{"value":"\"s\""},{"value":"\"samp\""},{"value":"\"search\""},{"value":"\"slot\""},{"value":"\"script\""},{"value":"\"section\""},{"value":"\"select\""},{"value":"\"small\""},{"value":"\"source\""},{"value":"\"span\""},{"value":"\"strong\""},{"value":"\"style\""},{"value":"\"sub\""},{"value":"\"summary\""},{"value":"\"sup\""},{"value":"\"table\""},{"value":"\"template\""},{"value":"\"tbody\""},{"value":"\"td\""},{"value":"\"textarea\""},{"value":"\"tfoot\""},{"value":"\"th\""},{"value":"\"thead\""},{"value":"\"time\""},{"value":"\"title\""},{"value":"\"tr\""},{"value":"\"track\""},{"value":"\"u\""},{"value":"\"ul\""},{"value":"\"var\""},{"value":"\"video\""},{"value":"\"wbr\""},{"value":"\"webview\""},{"value":"\"svg\""},{"value":"\"animate\""},{"value":"\"animateMotion\""},{"value":"\"animateTransform\""},{"value":"\"circle\""},{"value":"\"clipPath\""},{"value":"\"defs\""},{"value":"\"desc\""},{"value":"\"ellipse\""},{"value":"\"feBlend\""},{"value":"\"feColorMatrix\""},{"value":"\"feComponentTransfer\""},{"value":"\"feComposite\""},{"value":"\"feConvolveMatrix\""},{"value":"\"feDiffuseLighting\""},{"value":"\"feDisplacementMap\""},{"value":"\"feDistantLight\""},{"value":"\"feDropShadow\""},{"value":"\"feFlood\""},{"value":"\"feFuncA\""},{"value":"\"feFuncB\""},{"value":"\"feFuncG\""},{"value":"\"feFuncR\""},{"value":"\"feGaussianBlur\""},{"value":"\"feImage\""},{"value":"\"feMerge\""},{"value":"\"feMergeNode\""},{"value":"\"feMorphology\""},{"value":"\"feOffset\""},{"value":"\"fePointLight\""},{"value":"\"feSpecularLighting\""},{"value":"\"feSpotLight\""},{"value":"\"feTile\""},{"value":"\"feTurbulence\""},{"value":"\"filter\""},{"value":"\"foreignObject\""},{"value":"\"g\""},{"value":"\"image\""},{"value":"\"line\""},{"value":"\"linearGradient\""},{"value":"\"marker\""},{"value":"\"mask\""},{"value":"\"metadata\""},{"value":"\"mpath\""},{"value":"\"path\""},{"value":"\"pattern\""},{"value":"\"polygon\""},{"value":"\"polyline\""},{"value":"\"radialGradient\""},{"value":"\"rect\""},{"value":"\"set\""},{"value":"\"stop\""},{"value":"\"switch\""},{"value":"\"text\""},{"value":"\"textPath\""},{"value":"\"tspan\""},{"value":"\"use\""},{"value":"\"view\""},{"value":"ComponentClass<any, any>","description":"Represents a component class in React.","fullComment":"Represents a component class in React.\n@template P The props the component accepts.\n@template S The internal state of the component.","tags":{"template":"P The props the component accepts.\nS The internal state of the component."}},{"value":"FunctionComponent<any>","description":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.","fullComment":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.\n@template P The props the component accepts.\n@see {@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}\n@example ```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n@example ```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```","tags":{"template":"P The props the component accepts.","see":"{@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}","example":"```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```"}}]}},{"defaultValue":null,"description":"","name":"ref","declarations":[{"fileName":"smarthr-ui/src/types/ComponentTypes.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"any"}}]},{"tags":{},"filePath":"src/components/AppNavi/AppNavi.tsx","description":"","displayName":"AppNavi","methods":[],"props":[{"defaultValue":null,"description":"ラベルのテキスト","name":"label","declarations":[{"fileName":"src/components/AppNavi/AppNavi.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"表示するボタンの Props の配列\n@deprecated AppNaviButton などのコンポーネントを組み合わせて組み上げてください","name":"buttons","declarations":[{"fileName":"src/components/AppNavi/AppNavi.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(AppNaviDropdownProps | AppNaviCustomTagProps | AppNaviButtonProps | AppNaviAnchorProps)[]"}},{"defaultValue":null,"description":"ドロップダウンにキャレットを表示するかどうか\n@deprecated キャレットの省略は非推奨です","name":"displayDropdownCaret","declarations":[{"fileName":"src/components/AppNavi/AppNavi.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"追加の領域","name":"additionalArea","declarations":[{"fileName":"src/components/AppNavi/AppNavi.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/AppHeader/AppHeader.tsx","description":"","displayName":"AppHeader","methods":[],"props":[{"defaultValue":null,"description":"ロゴ","name":"logo","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"ReactElement<any, string | JSXElementConstructor<any>>"}},{"defaultValue":null,"description":"ロゴリンク","name":"logoHref","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"機能名（enableNew と合わせて使います）","name":"featureName","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"機能群（enableNew と合わせて使います）","name":"apps","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"Category[]"}},{"defaultValue":null,"description":"テナント一覧","name":"tenants","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"Tenant[]"}},{"defaultValue":null,"description":"現在のテナント ID","name":"currentTenantId","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"テナントが選択された時に発火するコールバック関数","name":"onTenantSelect","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(id: string) => void"}},{"defaultValue":null,"description":"@deprecated internal-ui から利用するので使わないでください。","name":"enableNew","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"},{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"locale","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"LocaleProps"}},{"defaultValue":null,"description":"","name":"appName","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"schoolUrl","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"helpPageUrl","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"userInfo","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"UserInfoProps"}},{"defaultValue":null,"description":"","name":"desktopAdditionalContent","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"navigations","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"Navigation[]"}},{"defaultValue":null,"description":"","name":"desktopNavigationAdditionalContent","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"releaseNote","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"ReleaseNoteProps"}},{"defaultValue":null,"description":"","name":"features","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"{ id: string; name: string; url: string; favorite: boolean; position?: number; }[]"}},{"defaultValue":null,"description":"","name":"mobileAdditionalContent","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/AccordionPanel/AccordionPanelTrigger.tsx","description":"","displayName":"AccordionPanelTrigger","methods":[],"props":[{"defaultValue":{"value":"blockTitle"},"description":"ヘッダ部分のテキストのスタイル","name":"headingType","declarations":[{"fileName":"src/components/AccordionPanel/AccordionPanelTrigger.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"sectionTitle\" | \"blockTitle\" | \"subBlockTitle\" | \"subSubBlockTitle\"","value":[{"value":"\"sectionTitle\""},{"value":"\"blockTitle\""},{"value":"\"subBlockTitle\""},{"value":"\"subSubBlockTitle\""}]}},{"defaultValue":null,"description":"可能な限り利用せず、SectioningContent(Article, Aside, Nav, Section)を使ってHeadingと関連する範囲を明確に指定する方法を検討してください","name":"unrecommendedHeadingTag","declarations":[{"fileName":"src/components/AccordionPanel/AccordionPanelTrigger.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"h1\" | \"h2\" | \"h3\" | \"h4\" | \"h5\" | \"h6\"","value":[{"value":"\"h1\""},{"value":"\"h2\""},{"value":"\"h3\""},{"value":"\"h4\""},{"value":"\"h5\""},{"value":"\"h6\""}]}}]},{"tags":{},"filePath":"src/components/AccordionPanel/AccordionPanelItem.tsx","description":"","displayName":"AccordionPanelItem","methods":[],"props":[{"defaultValue":null,"description":"アイテムを識別するための名前","name":"name","declarations":[{"fileName":"src/components/AccordionPanel/AccordionPanelItem.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"string"}}]},{"tags":{},"filePath":"src/components/AccordionPanel/AccordionPanelContent.tsx","description":"","displayName":"AccordionPanelContent","methods":[],"props":[]},{"tags":{},"filePath":"src/components/AccordionPanel/AccordionPanel.tsx","description":"","displayName":"AccordionPanel","methods":[],"props":[{"defaultValue":{"value":"left"},"description":"アイコンの左右位置","name":"iconPosition","declarations":[{"fileName":"src/components/AccordionPanel/AccordionPanel.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"left\" | \"right\"","value":[{"value":"\"left\""},{"value":"\"right\""}]}},{"defaultValue":{"value":true},"description":"複数のパネルを同時に開くことを許容するかどうか","name":"expandableMultiply","declarations":[{"fileName":"src/components/AccordionPanel/AccordionPanel.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":{"value":"[]"},"description":"デフォルトで開いた状態にするアイテムの `name` の配列","name":"defaultExpanded","declarations":[{"fileName":"src/components/AccordionPanel/AccordionPanel.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string[]"}},{"defaultValue":null,"description":"トリガのクリックイベントを処理するハンドラ","name":"onClick","declarations":[{"fileName":"src/components/AccordionPanel/AccordionPanel.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(expandedItems: string[]) => void"}},{"defaultValue":null,"description":"","name":"rounded","required":false,"type":{"name":"enum","raw":"boolean | \"all\" | \"left\" | \"right\" | \"bottom\" | \"top\"","value":[{"value":"false"},{"value":"true"},{"value":"\"all\""},{"value":"\"left\""},{"value":"\"right\""},{"value":"\"bottom\""},{"value":"\"top\""}]}}]},{"tags":{},"filePath":"src/components/TextLink/UpwardLink/UpwardLink.tsx","description":"","displayName":"UpwardLink","methods":[],"props":[{"defaultValue":null,"description":"","name":"indent","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"`TextLink`に渡す `elementAs` をオプションで指定","name":"elementAs","declarations":[{"fileName":"src/components/TextLink/UpwardLink/UpwardLink.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ElementType","value":[{"value":"\"symbol\""},{"value":"\"object\""},{"value":"\"input\""},{"value":"\"a\""},{"value":"\"abbr\""},{"value":"\"address\""},{"value":"\"area\""},{"value":"\"article\""},{"value":"\"aside\""},{"value":"\"audio\""},{"value":"\"b\""},{"value":"\"base\""},{"value":"\"bdi\""},{"value":"\"bdo\""},{"value":"\"big\""},{"value":"\"blockquote\""},{"value":"\"body\""},{"value":"\"br\""},{"value":"\"button\""},{"value":"\"canvas\""},{"value":"\"caption\""},{"value":"\"center\""},{"value":"\"cite\""},{"value":"\"code\""},{"value":"\"col\""},{"value":"\"colgroup\""},{"value":"\"data\""},{"value":"\"datalist\""},{"value":"\"dd\""},{"value":"\"del\""},{"value":"\"details\""},{"value":"\"dfn\""},{"value":"\"dialog\""},{"value":"\"div\""},{"value":"\"dl\""},{"value":"\"dt\""},{"value":"\"em\""},{"value":"\"embed\""},{"value":"\"fieldset\""},{"value":"\"figcaption\""},{"value":"\"figure\""},{"value":"\"footer\""},{"value":"\"form\""},{"value":"\"h1\""},{"value":"\"h2\""},{"value":"\"h3\""},{"value":"\"h4\""},{"value":"\"h5\""},{"value":"\"h6\""},{"value":"\"head\""},{"value":"\"header\""},{"value":"\"hgroup\""},{"value":"\"hr\""},{"value":"\"html\""},{"value":"\"i\""},{"value":"\"iframe\""},{"value":"\"img\""},{"value":"\"ins\""},{"value":"\"kbd\""},{"value":"\"keygen\""},{"value":"\"label\""},{"value":"\"legend\""},{"value":"\"li\""},{"value":"\"link\""},{"value":"\"main\""},{"value":"\"map\""},{"value":"\"mark\""},{"value":"\"menu\""},{"value":"\"menuitem\""},{"value":"\"meta\""},{"value":"\"meter\""},{"value":"\"nav\""},{"value":"\"noindex\""},{"value":"\"noscript\""},{"value":"\"ol\""},{"value":"\"optgroup\""},{"value":"\"option\""},{"value":"\"output\""},{"value":"\"p\""},{"value":"\"param\""},{"value":"\"picture\""},{"value":"\"pre\""},{"value":"\"progress\""},{"value":"\"q\""},{"value":"\"rp\""},{"value":"\"rt\""},{"value":"\"ruby\""},{"value":"\"s\""},{"value":"\"samp\""},{"value":"\"search\""},{"value":"\"slot\""},{"value":"\"script\""},{"value":"\"section\""},{"value":"\"select\""},{"value":"\"small\""},{"value":"\"source\""},{"value":"\"span\""},{"value":"\"strong\""},{"value":"\"style\""},{"value":"\"sub\""},{"value":"\"summary\""},{"value":"\"sup\""},{"value":"\"table\""},{"value":"\"template\""},{"value":"\"tbody\""},{"value":"\"td\""},{"value":"\"textarea\""},{"value":"\"tfoot\""},{"value":"\"th\""},{"value":"\"thead\""},{"value":"\"time\""},{"value":"\"title\""},{"value":"\"tr\""},{"value":"\"track\""},{"value":"\"u\""},{"value":"\"ul\""},{"value":"\"var\""},{"value":"\"video\""},{"value":"\"wbr\""},{"value":"\"webview\""},{"value":"\"svg\""},{"value":"\"animate\""},{"value":"\"animateMotion\""},{"value":"\"animateTransform\""},{"value":"\"circle\""},{"value":"\"clipPath\""},{"value":"\"defs\""},{"value":"\"desc\""},{"value":"\"ellipse\""},{"value":"\"feBlend\""},{"value":"\"feColorMatrix\""},{"value":"\"feComponentTransfer\""},{"value":"\"feComposite\""},{"value":"\"feConvolveMatrix\""},{"value":"\"feDiffuseLighting\""},{"value":"\"feDisplacementMap\""},{"value":"\"feDistantLight\""},{"value":"\"feDropShadow\""},{"value":"\"feFlood\""},{"value":"\"feFuncA\""},{"value":"\"feFuncB\""},{"value":"\"feFuncG\""},{"value":"\"feFuncR\""},{"value":"\"feGaussianBlur\""},{"value":"\"feImage\""},{"value":"\"feMerge\""},{"value":"\"feMergeNode\""},{"value":"\"feMorphology\""},{"value":"\"feOffset\""},{"value":"\"fePointLight\""},{"value":"\"feSpecularLighting\""},{"value":"\"feSpotLight\""},{"value":"\"feTile\""},{"value":"\"feTurbulence\""},{"value":"\"filter\""},{"value":"\"foreignObject\""},{"value":"\"g\""},{"value":"\"image\""},{"value":"\"line\""},{"value":"\"linearGradient\""},{"value":"\"marker\""},{"value":"\"mask\""},{"value":"\"metadata\""},{"value":"\"mpath\""},{"value":"\"path\""},{"value":"\"pattern\""},{"value":"\"polygon\""},{"value":"\"polyline\""},{"value":"\"radialGradient\""},{"value":"\"rect\""},{"value":"\"set\""},{"value":"\"stop\""},{"value":"\"switch\""},{"value":"\"text\""},{"value":"\"textPath\""},{"value":"\"tspan\""},{"value":"\"use\""},{"value":"\"view\""},{"value":"ComponentClass<any, any>","description":"Represents a component class in React.","fullComment":"Represents a component class in React.\n@template P The props the component accepts.\n@template S The internal state of the component.","tags":{"template":"P The props the component accepts.\nS The internal state of the component."}},{"value":"FunctionComponent<any>","description":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.","fullComment":"Represents the type of a function component. Can optionally\nreceive a type argument that represents the props the component\naccepts.\n@template P The props the component accepts.\n@see {@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}\n@example ```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n@example ```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```","tags":{"template":"P The props the component accepts.","see":"{@link https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components React TypeScript Cheatsheet}","example":"```tsx\n// With props:\ntype Props = { name: string }\n\nconst MyComponent: FunctionComponent<Props> = (props) => {\n return <div>{props.name}</div>\n}\n```\n```tsx\n// Without props:\nconst MyComponentWithoutProps: FunctionComponent = () => {\n  return <div>MyComponentWithoutProps</div>\n}\n```"}}]}}]},{"tags":{},"filePath":"src/components/TextLink/HelpLink/HelpLink.tsx","description":"","displayName":"HelpLink","methods":[],"props":[]},{"tags":{},"filePath":"src/components/StatusLabel/RequiredLabel/RequiredLabel.tsx","description":"","displayName":"RequiredLabel","methods":[],"props":[]},{"tags":{},"filePath":"src/components/Layout/Stack/Stack.tsx","description":"","displayName":"Stack","methods":[],"props":[{"defaultValue":{"value":false},"description":"","name":"inline","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":{"value":1},"description":"","name":"gap","required":false,"type":{"name":"enum","raw":"Gap","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""}]}},{"defaultValue":null,"description":"","name":"align","required":false,"type":{"name":"enum","raw":"\"center\" | \"start\" | \"flex-start\" | \"end\" | \"flex-end\" | \"baseline\" | \"stretch\"","value":[{"value":"\"center\""},{"value":"\"start\""},{"value":"\"flex-start\""},{"value":"\"end\""},{"value":"\"flex-end\""},{"value":"\"baseline\""},{"value":"\"stretch\""}]}}]},{"tags":{},"filePath":"src/components/Layout/Sidebar/Sidebar.tsx","description":"","displayName":"Sidebar","methods":[],"props":[{"defaultValue":{"value":1},"description":"各領域の間隔の指定（gap）","name":"gap","declarations":[{"fileName":"src/components/Layout/Sidebar/Sidebar.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap | SeparateGap","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""},{"value":"SeparateGap","description":"","fullComment":"","tags":{}}]}},{"defaultValue":{"value":"stretch"},"description":"","name":"align","required":false,"type":{"name":"enum","raw":"\"center\" | \"start\" | \"flex-start\" | \"end\" | \"flex-end\" | \"baseline\" | \"stretch\"","value":[{"value":"\"center\""},{"value":"\"start\""},{"value":"\"flex-start\""},{"value":"\"end\""},{"value":"\"flex-end\""},{"value":"\"baseline\""},{"value":"\"stretch\""}]}},{"defaultValue":{"value":false},"description":"","name":"right","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":{"value":"50%"},"description":"コンポーネントの `min-width` 値","name":"contentsMinWidth","declarations":[{"fileName":"src/components/Layout/Sidebar/Sidebar.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"MinWidth<string | number>","value":[{"value":"string"},{"value":"number"},{"value":"string & {}"}]}}]},{"tags":{},"filePath":"src/components/Layout/Reel/Reel.tsx","description":"","displayName":"Reel","methods":[],"props":[{"defaultValue":{"value":0.5},"description":"","name":"gap","required":false,"type":{"name":"enum","raw":"Gap","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""}]}},{"defaultValue":{"value":0},"description":"","name":"padding","required":false,"type":{"name":"enum","raw":"Gap","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""}]}}]},{"tags":{},"filePath":"src/components/Layout/Container/Container.tsx","description":"","displayName":"Container","methods":[],"props":[{"defaultValue":{"value":"DEFAULT"},"description":"","name":"size","required":false,"type":{"name":"enum","raw":"\"FULL\" | \"NARROW\" | \"DEFAULT\" | \"WIDE\"","value":[{"value":"\"FULL\""},{"value":"\"NARROW\""},{"value":"\"DEFAULT\""},{"value":"\"WIDE\""}]}},{"defaultValue":{"value":"{ block: 2, inline: 2, narrowModeBlock: 1.5, narrowModeInline: 1 }"},"description":"","name":"padding","declarations":[{"fileName":"src/components/Layout/Container/Container.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap | { block?: Gap; inline?: Gap; narrowModeBlock?: Gap; narrowModeInline?: Gap; }","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""},{"value":"{ block?: Gap; inline?: Gap; narrowModeBlock?: Gap; narrowModeInline?: Gap; }","description":"","fullComment":"","tags":{},"expandedFrom":"SeparatePadding"}]}}]},{"tags":{},"filePath":"src/components/Layout/Cluster/Cluster.tsx","description":"","displayName":"clusterClassNameGenerator","methods":[],"props":[{"defaultValue":{"value":false},"description":"","name":"inline","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"align","required":false,"type":{"name":"enum","raw":"\"center\" | \"start\" | \"flex-start\" | \"end\" | \"flex-end\" | \"baseline\" | \"stretch\"","value":[{"value":"\"center\""},{"value":"\"start\""},{"value":"\"flex-start\""},{"value":"\"end\""},{"value":"\"flex-end\""},{"value":"\"baseline\""},{"value":"\"stretch\""}]}},{"defaultValue":null,"description":"","name":"justify","required":false,"type":{"name":"enum","raw":"\"center\" | \"start\" | \"flex-start\" | \"end\" | \"flex-end\" | \"stretch\" | \"normal\" | \"space-between\" | \"space-around\" | \"space-evenly\"","value":[{"value":"\"center\""},{"value":"\"start\""},{"value":"\"flex-start\""},{"value":"\"end\""},{"value":"\"flex-end\""},{"value":"\"stretch\""},{"value":"\"normal\""},{"value":"\"space-between\""},{"value":"\"space-around\""},{"value":"\"space-evenly\""}]}},{"defaultValue":null,"description":"","name":"rowGap","required":false,"type":{"name":"enum","raw":"Gap","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""}]}},{"defaultValue":null,"description":"","name":"columnGap","required":false,"type":{"name":"enum","raw":"Gap","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""}]}},{"defaultValue":null,"description":"","name":"class","declarations":[{"fileName":"smarthr-ui/node_modules/.pnpm/tailwind-variants@0.3.1_tailwindcss@3.4.19_ts-node@10.9.2_@swc+core@1.15.17_@types+node@20.19.35_typescript@5.9.3__/node_modules/tailwind-variants/dist/index.d.ts","name":"TypeLiteral"},{"fileName":"smarthr-ui/node_modules/.pnpm/tailwind-variants@0.3.1_tailwindcss@3.4.19_ts-node@10.9.2_@swc+core@1.15.17_@types+node@20.19.35_typescript@5.9.3__/node_modules/tailwind-variants/dist/index.d.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ClassNameValue","value":[{"value":"string"},{"value":"false"},{"value":"0"},{"value":"0n"},{"value":"ClassNameArray","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"className","declarations":[{"fileName":"smarthr-ui/node_modules/.pnpm/tailwind-variants@0.3.1_tailwindcss@3.4.19_ts-node@10.9.2_@swc+core@1.15.17_@types+node@20.19.35_typescript@5.9.3__/node_modules/tailwind-variants/dist/index.d.ts","name":"TypeLiteral"},{"fileName":"smarthr-ui/node_modules/.pnpm/tailwind-variants@0.3.1_tailwindcss@3.4.19_ts-node@10.9.2_@swc+core@1.15.17_@types+node@20.19.35_typescript@5.9.3__/node_modules/tailwind-variants/dist/index.d.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ClassNameValue","value":[{"value":"string"},{"value":"false"},{"value":"0"},{"value":"0n"},{"value":"ClassNameArray","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/Layout/Cluster/Cluster.tsx","description":"","displayName":"Cluster","methods":[],"props":[{"defaultValue":{"value":false},"description":"","name":"inline","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"align","required":false,"type":{"name":"enum","raw":"\"center\" | \"start\" | \"flex-start\" | \"end\" | \"flex-end\" | \"baseline\" | \"stretch\"","value":[{"value":"\"center\""},{"value":"\"start\""},{"value":"\"flex-start\""},{"value":"\"end\""},{"value":"\"flex-end\""},{"value":"\"baseline\""},{"value":"\"stretch\""}]}},{"defaultValue":null,"description":"","name":"justify","required":false,"type":{"name":"enum","raw":"\"center\" | \"start\" | \"flex-start\" | \"end\" | \"flex-end\" | \"stretch\" | \"normal\" | \"space-between\" | \"space-around\" | \"space-evenly\"","value":[{"value":"\"center\""},{"value":"\"start\""},{"value":"\"flex-start\""},{"value":"\"end\""},{"value":"\"flex-end\""},{"value":"\"stretch\""},{"value":"\"normal\""},{"value":"\"space-between\""},{"value":"\"space-around\""},{"value":"\"space-evenly\""}]}},{"defaultValue":{"value":0.5},"description":"","name":"gap","declarations":[{"fileName":"src/components/Layout/Cluster/Cluster.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap | SeparateGap","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""},{"value":"SeparateGap","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/Layout/Center/Center.tsx","description":"","displayName":"centerClassNameGenerator","methods":[],"props":[{"defaultValue":null,"description":"","name":"padding","required":false,"type":{"name":"enum","raw":"Gap","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""}]}},{"defaultValue":null,"description":"","name":"verticalCentering","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"class","declarations":[{"fileName":"smarthr-ui/node_modules/.pnpm/tailwind-variants@0.3.1_tailwindcss@3.4.19_ts-node@10.9.2_@swc+core@1.15.17_@types+node@20.19.35_typescript@5.9.3__/node_modules/tailwind-variants/dist/index.d.ts","name":"TypeLiteral"},{"fileName":"smarthr-ui/node_modules/.pnpm/tailwind-variants@0.3.1_tailwindcss@3.4.19_ts-node@10.9.2_@swc+core@1.15.17_@types+node@20.19.35_typescript@5.9.3__/node_modules/tailwind-variants/dist/index.d.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ClassNameValue","value":[{"value":"string"},{"value":"false"},{"value":"0"},{"value":"0n"},{"value":"ClassNameArray","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"className","declarations":[{"fileName":"smarthr-ui/node_modules/.pnpm/tailwind-variants@0.3.1_tailwindcss@3.4.19_ts-node@10.9.2_@swc+core@1.15.17_@types+node@20.19.35_typescript@5.9.3__/node_modules/tailwind-variants/dist/index.d.ts","name":"TypeLiteral"},{"fileName":"smarthr-ui/node_modules/.pnpm/tailwind-variants@0.3.1_tailwindcss@3.4.19_ts-node@10.9.2_@swc+core@1.15.17_@types+node@20.19.35_typescript@5.9.3__/node_modules/tailwind-variants/dist/index.d.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ClassNameValue","value":[{"value":"string"},{"value":"false"},{"value":"0"},{"value":"0n"},{"value":"ClassNameArray","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/Layout/Center/Center.tsx","description":"","displayName":"Center","methods":[],"props":[{"defaultValue":null,"description":"境界とコンテンツの間の余白","name":"padding","declarations":[{"fileName":"src/components/Layout/Center/Center.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""}]}},{"defaultValue":null,"description":"コンテンツの最小高さ","name":"minHeight","declarations":[{"fileName":"src/components/Layout/Center/Center.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"コンテンツの最大幅","name":"maxWidth","declarations":[{"fileName":"src/components/Layout/Center/Center.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"天地中央揃えも有効化するかどうか","name":"verticalCentering","declarations":[{"fileName":"src/components/Layout/Center/Center.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Input/SearchInput/SearchInput.tsx","description":"","displayName":"SearchInput","methods":[],"props":[{"defaultValue":null,"description":"@deprecated placeholder属性は非推奨です。別途ヒント用要素を設置するか、それらの領域を確保出来ない場合はTooltipコンポーネントの利用を検討してください。","name":"placeholder","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"input 要素の `type` 値","name":"type","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"コンポーネントの幅","name":"width","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"オートフォーカスを行うかどうか","name":"autoFocus","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"フォームにエラーがあるかどうか","name":"error","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"コンポーネント内の末尾に表示する内容","name":"suffix","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"背景色。readOnly を下地の上に載せる場合に使う","name":"bgColor","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"BACKGROUND\" | \"COLUMN\" | \"BASE_GREY\" | \"OVER_BACKGROUND\" | \"HEAD\" | \"BORDER\" | \"ACTION_BACKGROUND\"","value":[{"value":"\"BACKGROUND\""},{"value":"\"COLUMN\""},{"value":"\"BASE_GREY\""},{"value":"\"OVER_BACKGROUND\""},{"value":"\"HEAD\""},{"value":"\"BORDER\""},{"value":"\"ACTION_BACKGROUND\""}]}},{"defaultValue":null,"description":"入力欄の説明を紐付けるツールチップに表示するメッセージ","name":"tooltipMessage","declarations":[{"fileName":"src/components/Input/SearchInput/SearchInput.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/Input/InputWithTooltip/InputWithTooltip.tsx","description":"","displayName":"InputWithTooltip","methods":[],"props":[{"defaultValue":null,"description":"@deprecated placeholder属性は非推奨です。別途ヒント用要素を設置するか、それらの領域を確保出来ない場合はTooltipコンポーネントの利用を検討してください。","name":"placeholder","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"input 要素の `type` 値","name":"type","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"コンポーネントの幅","name":"width","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"オートフォーカスを行うかどうか","name":"autoFocus","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"コンポーネント内の先頭に表示する内容","name":"prefix","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"フォームにエラーがあるかどうか","name":"error","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"コンポーネント内の末尾に表示する内容","name":"suffix","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"背景色。readOnly を下地の上に載せる場合に使う","name":"bgColor","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"BACKGROUND\" | \"COLUMN\" | \"BASE_GREY\" | \"OVER_BACKGROUND\" | \"HEAD\" | \"BORDER\" | \"ACTION_BACKGROUND\"","value":[{"value":"\"BACKGROUND\""},{"value":"\"COLUMN\""},{"value":"\"BASE_GREY\""},{"value":"\"OVER_BACKGROUND\""},{"value":"\"HEAD\""},{"value":"\"BORDER\""},{"value":"\"ACTION_BACKGROUND\""}]}},{"defaultValue":null,"description":"入力欄に紐付けるツールチップに表示するメッセージ","name":"tooltipMessage","declarations":[{"fileName":"src/components/Input/InputWithTooltip/InputWithTooltip.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/Input/CurrencyInput/CurrencyInput.tsx","description":"","displayName":"CurrencyInput","methods":[],"props":[{"defaultValue":null,"description":"@deprecated placeholder属性は非推奨です。別途ヒント用要素を設置するか、それらの領域を確保出来ない場合はTooltipコンポーネントの利用を検討してください。","name":"placeholder","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"通貨の値","name":"value","declarations":[{"fileName":"src/components/Input/CurrencyInput/CurrencyInput.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"コンポーネントの幅","name":"width","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"デフォルトで表示する通貨の値","name":"defaultValue","declarations":[{"fileName":"src/components/Input/CurrencyInput/CurrencyInput.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"オートフォーカスを行うかどうか","name":"autoFocus","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"コンポーネント内の先頭に表示する内容","name":"prefix","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"フォームにエラーがあるかどうか","name":"error","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"コンポーネント内の末尾に表示する内容","name":"suffix","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"背景色。readOnly を下地の上に載せる場合に使う","name":"bgColor","declarations":[{"fileName":"src/components/Input/Input.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"BACKGROUND\" | \"COLUMN\" | \"BASE_GREY\" | \"OVER_BACKGROUND\" | \"HEAD\" | \"BORDER\" | \"ACTION_BACKGROUND\"","value":[{"value":"\"BACKGROUND\""},{"value":"\"COLUMN\""},{"value":"\"BASE_GREY\""},{"value":"\"OVER_BACKGROUND\""},{"value":"\"HEAD\""},{"value":"\"BORDER\""},{"value":"\"ACTION_BACKGROUND\""}]}},{"defaultValue":null,"description":"入力値がフォーマットされたときに発火するコールバック関数","name":"onFormatValue","declarations":[{"fileName":"src/components/Input/CurrencyInput/CurrencyInput.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(value: string) => void"}}]},{"tags":{},"filePath":"src/components/Heading/PageHeading/PageHeading.tsx","description":"","displayName":"PageHeading","methods":[],"props":[{"defaultValue":{"value":"'XL'"},"description":"テキストのサイズ","name":"size","declarations":[{"fileName":"src/components/Heading/PageHeading/PageHeading.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"L\" | \"XL\" | \"XXL\"","value":[{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""}]}},{"defaultValue":null,"description":"視覚的に非表示にするフラグ","name":"visuallyHidden","declarations":[{"fileName":"src/components/Heading/PageHeading/PageHeading.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"title要素の自動生成フラグ\n\nNext.js 環境ではこの値にかかわらずtitleは自動生成されません。metadataなどの方法を利用してください。","name":"autoPageTitle","declarations":[{"fileName":"src/components/Heading/PageHeading/PageHeading.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"title要素のprefix","name":"pageTitle","declarations":[{"fileName":"src/components/Heading/PageHeading/PageHeading.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"title要素のsuffix","name":"pageTitleSuffix","declarations":[{"fileName":"src/components/Heading/PageHeading/PageHeading.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}}]},{"tags":{},"filePath":"src/components/Header/LanguageSwitcher/LanguageSwitcher.tsx","description":"","displayName":"LanguageSwitcher","methods":[],"props":[{"defaultValue":null,"description":"","name":"narrow","declarations":[{"fileName":"src/components/Header/LanguageSwitcher/LanguageSwitcher.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"localeMap","declarations":[{"fileName":"src/components/Header/LanguageSwitcher/LanguageSwitcher.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"Partial<Record<\"ja\" | \"en-us\" | \"id-id\" | \"pt\" | \"vi\" | \"ko\" | \"zh-cn\" | \"zh-tw\" | \"ja-easy\", string>>"}},{"defaultValue":null,"description":"","name":"locale","declarations":[{"fileName":"src/components/Header/LanguageSwitcher/LanguageSwitcher.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"defaultLocale","declarations":[{"fileName":"src/components/Header/LanguageSwitcher/LanguageSwitcher.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"コンポーネント内の文言を変更するための関数を設定","name":"decorators","declarations":[{"fileName":"src/components/Header/LanguageSwitcher/LanguageSwitcher.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"DecoratorsType<DecoratorKeyTypes>"}},{"defaultValue":null,"description":"言語切替UIで言語を選択した時に発火するコールバック関数","name":"onLanguageSelect","declarations":[{"fileName":"src/components/Header/LanguageSwitcher/LanguageSwitcher.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(code: string) => void"}},{"defaultValue":null,"description":"","name":"enableNew","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"invert","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Header/AppLauncher/AppLauncher.tsx","description":"","displayName":"AppLauncher","methods":[],"props":[{"defaultValue":null,"description":"","name":"apps","declarations":[{"fileName":"src/components/Header/AppLauncher/AppLauncher.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"Category[]"}},{"defaultValue":null,"description":"","name":"urlToShowAll","declarations":[{"fileName":"src/components/Header/AppLauncher/AppLauncher.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"コンポーネント内の文言を変更するための関数を設定","name":"decorators","declarations":[{"fileName":"src/components/Header/AppLauncher/AppLauncher.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"DecoratorsType<\"triggerLabel\">"}},{"defaultValue":null,"description":"","name":"enableNew","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Dropdown/SortDropdown/SortDropdown.tsx","description":"","displayName":"SortDropdown","methods":[],"props":[{"defaultValue":null,"description":"並び替え項目","name":"sortFields","declarations":[{"fileName":"src/components/Dropdown/SortDropdown/SortDropdown.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"SortFieldType[]"}},{"defaultValue":null,"description":"並び順の初期値","name":"defaultOrder","declarations":[{"fileName":"src/components/Dropdown/SortDropdown/SortDropdown.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"\"desc\" | \"asc\"","value":[{"value":"\"desc\""},{"value":"\"asc\""}]}},{"defaultValue":null,"description":"","name":"sortFieldLabel","declarations":[{"fileName":"src/components/Dropdown/SortDropdown/SortDropdown.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"sortOrderLegend","declarations":[{"fileName":"src/components/Dropdown/SortDropdown/SortDropdown.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"ascLabel","declarations":[{"fileName":"src/components/Dropdown/SortDropdown/SortDropdown.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"descLabel","declarations":[{"fileName":"src/components/Dropdown/SortDropdown/SortDropdown.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"applyText","declarations":[{"fileName":"src/components/Dropdown/SortDropdown/SortDropdown.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"cancelText","declarations":[{"fileName":"src/components/Dropdown/SortDropdown/SortDropdown.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"適用時に発火するイベント","name":"onApply","declarations":[{"fileName":"src/components/Dropdown/SortDropdown/SortDropdown.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(args: ArgsOnApply) => void"}},{"defaultValue":null,"description":"キャンセル時に発火するイベント","name":"onCancel","declarations":[{"fileName":"src/components/Dropdown/SortDropdown/SortDropdown.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"MouseEventHandler<HTMLButtonElement>"}},{"defaultValue":null,"description":"","name":"ref","declarations":[{"fileName":"smarthr-ui/node_modules/.pnpm/@types+react@18.3.28/node_modules/@types/react/index.d.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Ref<HTMLButtonElement>","value":[{"value":"(instance: HTMLButtonElement) => void","description":"","fullComment":"","tags":{}},{"value":"RefObject<HTMLButtonElement>","description":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.","fullComment":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.\n@template T The type of the ref's value.\n@example ```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```","tags":{"template":"T The type of the ref's value.","example":"```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```"}}]}}]},{"tags":{},"filePath":"src/components/Dropdown/FilterDropdown/FilterDropdown.tsx","description":"","displayName":"FilterDropdown","methods":[],"props":[{"defaultValue":null,"description":"引き金となるボタン","name":"trigger","declarations":[{"fileName":"src/components/Dropdown/FilterDropdown/FilterDropdown.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode | { children: ReactNode; size?: ButtonProps; onlyIcon?: boolean | { component?: ComponentType<any>; }; }","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"{ children: ReactNode; size?: ButtonProps; onlyIcon?: boolean | { component?: ComponentType<any>; }; }","description":"","fullComment":"","tags":{},"expandedFrom":"ObjectTriggerType"}]}},{"defaultValue":null,"description":"","name":"applyText","declarations":[{"fileName":"src/components/Dropdown/FilterDropdown/FilterDropdown.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"cancelText","declarations":[{"fileName":"src/components/Dropdown/FilterDropdown/FilterDropdown.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"resetText","declarations":[{"fileName":"src/components/Dropdown/FilterDropdown/FilterDropdown.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"filtered","declarations":[{"fileName":"src/components/Dropdown/FilterDropdown/FilterDropdown.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean | { iconAlt?: ReactNode; }","value":[{"value":"false"},{"value":"true"},{"value":"{ iconAlt?: ReactNode; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"responseStatus","declarations":[{"fileName":"src/components/Dropdown/FilterDropdown/FilterDropdown.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ResponseStatus","value":[{"value":"ResponseStatusWithoutProcessing","description":"","fullComment":"","tags":{}},{"value":"{ status: \"processing\"; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"onApply","declarations":[{"fileName":"src/components/Dropdown/FilterDropdown/FilterDropdown.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"MouseEventHandler<HTMLButtonElement>"}},{"defaultValue":null,"description":"","name":"onCancel","declarations":[{"fileName":"src/components/Dropdown/FilterDropdown/FilterDropdown.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"MouseEventHandler<HTMLButtonElement>"}},{"defaultValue":null,"description":"","name":"onReset","declarations":[{"fileName":"src/components/Dropdown/FilterDropdown/FilterDropdown.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"MouseEventHandler<HTMLButtonElement>"}},{"defaultValue":null,"description":"","name":"onOpen","declarations":[{"fileName":"src/components/Dropdown/FilterDropdown/FilterDropdown.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"","name":"onClose","declarations":[{"fileName":"src/components/Dropdown/FilterDropdown/FilterDropdown.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}}]},{"tags":{},"filePath":"src/components/Dropdown/DropdownMenuButton/DropdownMenuGroup.tsx","description":"","displayName":"DropdownMenuGroup","methods":[],"props":[{"defaultValue":null,"description":"","name":"name","declarations":[{"fileName":"src/components/Dropdown/DropdownMenuButton/DropdownMenuGroup.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/Dropdown/DropdownMenuButton/DropdownMenuButton.tsx","description":"","displayName":"DropdownMenuButton","methods":[],"props":[{"defaultValue":null,"description":"引き金となるボタン","name":"trigger","declarations":[{"fileName":"src/components/Dropdown/DropdownMenuButton/DropdownMenuButton.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode | { children: ReactNode; size?: ButtonProps; onlyIcon?: boolean | { component?: ComponentType<any>; }; }","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"{ children: ReactNode; size?: ButtonProps; onlyIcon?: boolean | { component?: ComponentType<any>; }; }","description":"","fullComment":"","tags":{},"expandedFrom":"ObjectTriggerType"}]}},{"defaultValue":null,"description":"操作群","name":"children","declarations":[{"fileName":"src/components/Dropdown/DropdownMenuButton/DropdownMenuButton.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode | ReactElement<any, string | JSXElementConstructor<any>> | ReactElement<any, string | JSXElementConstructor<any>> | ReactElement<...> | ReactNode | ReactElement<any, string | JSXElementConstructor<any>> | ReactElement<any, string | JSXElementConstructor<any>> | ReactElement<...>[]","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"ReactElement<{ size?: \"S\" | \"M\"; disabledReason?: { icon?: FunctionComponent<{}>; message: ReactNode; }; prefix?: ReactNode; suffix?: ReactNode; wide?: boolean; variant?: Variant; loading?: boolean; } & { ...; } & Omit<...> & RefAttributes<...>, string | JSXElementConstructor<...>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"ReactElement<Omit<any, \"disabledReason\" | \"variant\"> & { elementAs?: ElementType; variant?: \"text\" | \"primary\" | \"secondary\" | \"danger\" | \"skeleton\"; inactiveReason?: { ...; }; } & { form?: string; slot?: string; style?: CSSProperties; title?: string; tabIndex?: number; \"aria-describedby\"?: string; ref?: Ref<HTMLButtonElement>; key?: Key; ... 266 more ...; formTarget?: string; }<...> & ElementRefProps<...>, string | JSXElementConstructor<...>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"},"expandedFrom":"ReactElement<Omit<AbstractProps, \"disabledReason\" | \"variant\"> & { elementAs?: ElementType; variant?: \"text\" | \"primary\" | \"secondary\" | \"danger\" | \"skeleton\"; inactiveReason?: { ...; }; } & ElementProps<...> & ElementRefProps<...>, string | JSXElementConstructor<...>>"},{"value":"ReactElement<{ targetId: string; onClick?: (open: () => void) => void; children: Omit<ReactElement<any, string | JSXElementConstructor<any>>, \"aria-controls\" | \"aria-haspopup\" | \"onClick\">; }, string | JSXElementConstructor<...>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"ReactNode | ReactElement<any, string | JSXElementConstructor<any>> | ReactElement<any, string | JSXElementConstructor<any>> | ReactElement<...>[]","description":"","fullComment":"","tags":{},"expandedFrom":"ActionItem[]"}]}},{"defaultValue":null,"description":"ドロップダウンメニューが開かれた際のイベント","name":"onOpen","declarations":[{"fileName":"src/components/Dropdown/DropdownMenuButton/DropdownMenuButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"ドロップダウンメニューが閉じられた際のイベント","name":"onClose","declarations":[{"fileName":"src/components/Dropdown/DropdownMenuButton/DropdownMenuButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"","name":"ref","declarations":[{"fileName":"smarthr-ui/node_modules/.pnpm/@types+react@18.3.28/node_modules/@types/react/index.d.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Ref<HTMLButtonElement>","value":[{"value":"(instance: HTMLButtonElement) => void","description":"","fullComment":"","tags":{}},{"value":"RefObject<HTMLButtonElement>","description":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.","fullComment":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.\n@template T The type of the ref's value.\n@example ```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```","tags":{"template":"T The type of the ref's value.","example":"```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```"}}]}}]},{"tags":{},"filePath":"src/components/Dropdown/DropdownMenuButton/DropdownMenuButton.tsx","description":"","displayName":"renderButtonList","methods":[],"props":[]},{"tags":{},"filePath":"src/components/Dialog/RemoteDialogTrigger/StepFormDialog.tsx","description":"","displayName":"StepFormDialog","methods":[],"props":[{"defaultValue":null,"description":"ダイアログの大きさ","name":"size","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"DialogSize","value":[{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"FULL\""}]}},{"defaultValue":null,"description":"@deprecated ダイアログの幅を指定する場合は、`width` ではなく `size` を使用してください。\nダイアログの幅","name":"width","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"","name":"className","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"アクションボタンをクリックした時に発火するコールバック関数\n@param e フォームイベント\n@param helpers ステップ操作用のヘルパー関数群","name":"onSubmit","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(e: FormEvent<HTMLFormElement>, helpers: StepFormHelpers) => void"}},{"defaultValue":null,"description":"","name":"heading","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/ControlledStepFormDialog.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode | ObjectHeadingType","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"{ sub?: ReactNode; text: ReactNode; }","description":"","fullComment":"","tags":{},"expandedFrom":"ObjectHeadingType"}]}},{"defaultValue":null,"description":"","name":"closeButton","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/ControlledStepFormDialog.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ButtonArgType | ObjectButtonType","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"(currentStep: { id: string; stepNumber: number; }, defaultText: ReactNode) => ReactNode","description":"","fullComment":"","tags":{},"expandedFrom":"(currentStep: StepItem, defaultText: ReactNode) => ReactNode"},{"value":"ObjectButtonType","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"responseStatus","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ResponseStatus","value":[{"value":"ResponseStatusWithoutProcessing","description":"","fullComment":"","tags":{}},{"value":"{ status: \"processing\"; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"ダイアログを開いた時にフォーカスする対象","name":"firstFocusTarget","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"RefObject<HTMLElement>"}},{"defaultValue":null,"description":"オーバーレイをクリックした時に発火するコールバック関数","name":"onClickOverlay","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"エスケープキーを押下した時に発火するコールバック関数","name":"onPressEscape","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"},{"fileName":"smarthr-ui/src/components/Dialog/useRemoteTrigger.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(() => void) & ((close: () => void) => void)"}},{"defaultValue":null,"description":"ダイアログの `aria-label`","name":"ariaLabel","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"ダイアログの `aria-labelledby`","name":"ariaLabelledby","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"DOM 上でダイアログの要素を追加する親要素","name":"portalParent","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"HTMLElement | RefObject<HTMLElement>","value":[{"value":"HTMLElement","description":"The **`HTMLElement`** interface represents any HTML element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement)","fullComment":"The **`HTMLElement`** interface represents any HTML element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement)","tags":{}},{"value":"RefObject<HTMLElement>","description":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.","fullComment":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.\n@template T The type of the ref's value.\n@example ```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```","tags":{"template":"T The type of the ref's value.","example":"```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```"}}]}},{"defaultValue":null,"description":"","name":"contentBgColor","required":false,"type":{"name":"enum","raw":"\"BACKGROUND\" | \"COLUMN\" | \"BASE_GREY\" | \"OVER_BACKGROUND\" | \"HEAD\" | \"BORDER\" | \"ACTION_BACKGROUND\" | \"WHITE\" | \"GREY_5\" | \"GREY_6\" | \"GREY_7\" | \"GREY_9\" | \"GREY_20\"","value":[{"value":"\"BACKGROUND\""},{"value":"\"COLUMN\""},{"value":"\"BASE_GREY\""},{"value":"\"OVER_BACKGROUND\""},{"value":"\"HEAD\""},{"value":"\"BORDER\""},{"value":"\"ACTION_BACKGROUND\""},{"value":"\"WHITE\""},{"value":"\"GREY_5\""},{"value":"\"GREY_6\""},{"value":"\"GREY_7\""},{"value":"\"GREY_9\""},{"value":"\"GREY_20\""}]}},{"defaultValue":null,"description":"","name":"contentPadding","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap | { block?: Gap; inline?: Gap; }","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""},{"value":"{ block?: Gap; inline?: Gap; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"submitButton","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/ControlledStepFormDialog.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ButtonArgType | ObjectButtonType","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"(currentStep: { id: string; stepNumber: number; }, defaultText: ReactNode) => ReactNode","description":"","fullComment":"","tags":{},"expandedFrom":"(currentStep: StepItem, defaultText: ReactNode) => ReactNode"},{"value":"ObjectButtonType","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"backButton","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/ControlledStepFormDialog.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ButtonArgType | ObjectButtonType","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"(currentStep: { id: string; stepNumber: number; }, defaultText: ReactNode) => ReactNode","description":"","fullComment":"","tags":{},"expandedFrom":"(currentStep: StepItem, defaultText: ReactNode) => ReactNode"},{"value":"ObjectButtonType","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"firstStep","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"{ id: string; stepNumber: number; }","expandedFrom":"StepItem"}},{"defaultValue":null,"description":"ステップの総数","name":"stepLength","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}},{"defaultValue":null,"description":"","name":"onClickBack","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"","name":"onClickClose","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/useRemoteTrigger.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(close: () => void) => void"}},{"defaultValue":null,"description":"","name":"onToggle","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/useRemoteTrigger.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(isOpen: boolean) => void"}},{"defaultValue":null,"description":"","name":"onOpen","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/useRemoteTrigger.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"","name":"onClose","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/useRemoteTrigger.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}}]},{"tags":{},"filePath":"src/components/Dialog/RemoteDialogTrigger/RemoteDialogTrigger.tsx","description":"","displayName":"RemoteDialogTrigger","methods":[],"props":[{"defaultValue":null,"description":"","name":"targetId","declarations":[{"fileName":"src/components/Dialog/RemoteDialogTrigger/RemoteDialogTrigger.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"onClick","declarations":[{"fileName":"src/components/Dialog/RemoteDialogTrigger/RemoteDialogTrigger.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(open: () => void) => void"}}]},{"tags":{},"filePath":"src/components/Dialog/RemoteDialogTrigger/MessageDialog.tsx","description":"","displayName":"MessageDialog","methods":[],"props":[{"defaultValue":null,"description":"ダイアログの説明","name":"children","declarations":[{"fileName":"smarthr-ui/node_modules/.pnpm/@types+react@18.3.28/node_modules/@types/react/index.d.ts","name":"TypeLiteral"},{"fileName":"src/components/Dialog/ControlledMessageDialog/MessageDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"ダイアログの大きさ","name":"size","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"DialogSize","value":[{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"FULL\""}]}},{"defaultValue":null,"description":"@deprecated ダイアログの幅を指定する場合は、`width` ではなく `size` を使用してください。\nダイアログの幅","name":"width","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"","name":"className","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"heading","declarations":[{"fileName":"src/components/Dialog/ControlledMessageDialog/ControlledMessageDialog.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode | ObjectHeadingType","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"{ sub?: ReactNode; text: ReactNode; }","description":"","fullComment":"","tags":{},"expandedFrom":"ObjectHeadingType"}]}},{"defaultValue":null,"description":"コンポーネント内の文言を変更するための関数を設定","name":"decorators","declarations":[{"fileName":"src/components/Dialog/ControlledMessageDialog/MessageDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"DecoratorsType<\"closeButtonLabel\">"}},{"defaultValue":null,"description":"ダイアログを開いた時にフォーカスする対象","name":"firstFocusTarget","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"RefObject<HTMLElement>"}},{"defaultValue":null,"description":"オーバーレイをクリックした時に発火するコールバック関数","name":"onClickOverlay","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"エスケープキーを押下した時に発火するコールバック関数","name":"onPressEscape","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"},{"fileName":"smarthr-ui/src/components/Dialog/useRemoteTrigger.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(() => void) & ((close: () => void) => void)"}},{"defaultValue":null,"description":"ダイアログの `aria-label`","name":"ariaLabel","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"ダイアログの `aria-labelledby`","name":"ariaLabelledby","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"DOM 上でダイアログの要素を追加する親要素","name":"portalParent","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"HTMLElement | RefObject<HTMLElement>","value":[{"value":"HTMLElement","description":"The **`HTMLElement`** interface represents any HTML element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement)","fullComment":"The **`HTMLElement`** interface represents any HTML element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement)","tags":{}},{"value":"RefObject<HTMLElement>","description":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.","fullComment":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.\n@template T The type of the ref's value.\n@example ```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```","tags":{"template":"T The type of the ref's value.","example":"```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```"}}]}},{"defaultValue":null,"description":"","name":"contentBgColor","required":false,"type":{"name":"enum","raw":"\"BACKGROUND\" | \"COLUMN\" | \"BASE_GREY\" | \"OVER_BACKGROUND\" | \"HEAD\" | \"BORDER\" | \"ACTION_BACKGROUND\" | \"WHITE\" | \"GREY_5\" | \"GREY_6\" | \"GREY_7\" | \"GREY_9\" | \"GREY_20\"","value":[{"value":"\"BACKGROUND\""},{"value":"\"COLUMN\""},{"value":"\"BASE_GREY\""},{"value":"\"OVER_BACKGROUND\""},{"value":"\"HEAD\""},{"value":"\"BORDER\""},{"value":"\"ACTION_BACKGROUND\""},{"value":"\"WHITE\""},{"value":"\"GREY_5\""},{"value":"\"GREY_6\""},{"value":"\"GREY_7\""},{"value":"\"GREY_9\""},{"value":"\"GREY_20\""}]}},{"defaultValue":null,"description":"","name":"contentPadding","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap | { block?: Gap; inline?: Gap; }","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""},{"value":"{ block?: Gap; inline?: Gap; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"onClickClose","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/useRemoteTrigger.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(close: () => void) => void"}},{"defaultValue":null,"description":"","name":"onToggle","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/useRemoteTrigger.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(isOpen: boolean) => void"}},{"defaultValue":null,"description":"","name":"onOpen","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/useRemoteTrigger.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"","name":"onClose","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/useRemoteTrigger.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}}]},{"tags":{},"filePath":"src/components/Dialog/RemoteDialogTrigger/FormDialog.tsx","description":"","displayName":"FormDialog","methods":[],"props":[{"defaultValue":null,"description":"ダイアログの大きさ","name":"size","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"DialogSize","value":[{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"FULL\""}]}},{"defaultValue":null,"description":"@deprecated ダイアログの幅を指定する場合は、`width` ではなく `size` を使用してください。\nダイアログの幅","name":"width","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"","name":"className","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"アクションボタンをクリックした時に発火するコールバック関数\n@param e フォームイベント\n@param helpers ダイアログ操作のためのヘルパー関数","name":"onSubmit","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(e: FormEvent<HTMLFormElement>, helpers: FormDialogHelpers) => void"}},{"defaultValue":null,"description":"","name":"heading","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/ControlledFormDialog.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode | ObjectHeadingType","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"{ sub?: ReactNode; text: ReactNode; }","description":"","fullComment":"","tags":{},"expandedFrom":"ObjectHeadingType"}]}},{"defaultValue":null,"description":"コンポーネント内の文言を変更するための関数を設定","name":"decorators","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"DecoratorsType<\"closeButtonLabel\">"}},{"defaultValue":null,"description":"ダイアログフッターの左端操作領域","name":"subActionArea","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"responseStatus","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ResponseStatus","value":[{"value":"ResponseStatusWithoutProcessing","description":"","fullComment":"","tags":{}},{"value":"{ status: \"processing\"; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"ダイアログを開いた時にフォーカスする対象","name":"firstFocusTarget","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"RefObject<HTMLElement>"}},{"defaultValue":null,"description":"オーバーレイをクリックした時に発火するコールバック関数","name":"onClickOverlay","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"エスケープキーを押下した時に発火するコールバック関数","name":"onPressEscape","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"},{"fileName":"smarthr-ui/src/components/Dialog/useRemoteTrigger.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(() => void) & ((close: () => void) => void)"}},{"defaultValue":null,"description":"ダイアログの `aria-label`","name":"ariaLabel","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"ダイアログの `aria-labelledby`","name":"ariaLabelledby","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"DOM 上でダイアログの要素を追加する親要素","name":"portalParent","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"HTMLElement | RefObject<HTMLElement>","value":[{"value":"HTMLElement","description":"The **`HTMLElement`** interface represents any HTML element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement)","fullComment":"The **`HTMLElement`** interface represents any HTML element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement)","tags":{}},{"value":"RefObject<HTMLElement>","description":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.","fullComment":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.\n@template T The type of the ref's value.\n@example ```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```","tags":{"template":"T The type of the ref's value.","example":"```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```"}}]}},{"defaultValue":null,"description":"","name":"contentBgColor","required":false,"type":{"name":"enum","raw":"\"BACKGROUND\" | \"COLUMN\" | \"BASE_GREY\" | \"OVER_BACKGROUND\" | \"HEAD\" | \"BORDER\" | \"ACTION_BACKGROUND\" | \"WHITE\" | \"GREY_5\" | \"GREY_6\" | \"GREY_7\" | \"GREY_9\" | \"GREY_20\"","value":[{"value":"\"BACKGROUND\""},{"value":"\"COLUMN\""},{"value":"\"BASE_GREY\""},{"value":"\"OVER_BACKGROUND\""},{"value":"\"HEAD\""},{"value":"\"BORDER\""},{"value":"\"ACTION_BACKGROUND\""},{"value":"\"WHITE\""},{"value":"\"GREY_5\""},{"value":"\"GREY_6\""},{"value":"\"GREY_7\""},{"value":"\"GREY_9\""},{"value":"\"GREY_20\""}]}},{"defaultValue":null,"description":"","name":"contentPadding","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap | { block?: Gap; inline?: Gap; }","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""},{"value":"{ block?: Gap; inline?: Gap; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アクションボタンのラベル","name":"actionText","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アクションボタンのスタイル","name":"actionTheme","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"primary\" | \"secondary\" | \"danger\"","value":[{"value":"\"primary\""},{"value":"\"secondary\""},{"value":"\"danger\""}]}},{"defaultValue":null,"description":"アクションボタンを無効にするかどうか","name":"actionDisabled","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"閉じるボタンを無効にするかどうか","name":"closeDisabled","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"onClickClose","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/useRemoteTrigger.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(close: () => void) => void"}},{"defaultValue":null,"description":"","name":"onToggle","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/useRemoteTrigger.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(isOpen: boolean) => void"}},{"defaultValue":null,"description":"","name":"onOpen","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/useRemoteTrigger.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"","name":"onClose","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/useRemoteTrigger.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}}]},{"tags":{},"filePath":"src/components/Dialog/RemoteDialogTrigger/ActionDialog.tsx","description":"","displayName":"ActionDialog","methods":[],"props":[{"defaultValue":null,"description":"ダイアログの大きさ","name":"size","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"DialogSize","value":[{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"FULL\""}]}},{"defaultValue":null,"description":"@deprecated ダイアログの幅を指定する場合は、`width` ではなく `size` を使用してください。\nダイアログの幅","name":"width","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"","name":"className","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"heading","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ControlledActionDialog.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode | ObjectHeadingType","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"{ sub?: ReactNode; text: ReactNode; }","description":"","fullComment":"","tags":{},"expandedFrom":"ObjectHeadingType"}]}},{"defaultValue":null,"description":"コンポーネント内の文言を変更するための関数を設定","name":"decorators","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"DecoratorsType<\"closeButtonLabel\">"}},{"defaultValue":null,"description":"ダイアログフッターの左端操作領域","name":"subActionArea","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"responseStatus","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ResponseStatus","value":[{"value":"ResponseStatusWithoutProcessing","description":"","fullComment":"","tags":{}},{"value":"{ status: \"processing\"; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"ダイアログを開いた時にフォーカスする対象","name":"firstFocusTarget","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"RefObject<HTMLElement>"}},{"defaultValue":null,"description":"オーバーレイをクリックした時に発火するコールバック関数","name":"onClickOverlay","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"エスケープキーを押下した時に発火するコールバック関数","name":"onPressEscape","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"},{"fileName":"smarthr-ui/src/components/Dialog/useRemoteTrigger.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(() => void) & ((close: () => void) => void)"}},{"defaultValue":null,"description":"ダイアログの `aria-label`","name":"ariaLabel","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"ダイアログの `aria-labelledby`","name":"ariaLabelledby","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"DOM 上でダイアログの要素を追加する親要素","name":"portalParent","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"HTMLElement | RefObject<HTMLElement>","value":[{"value":"HTMLElement","description":"The **`HTMLElement`** interface represents any HTML element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement)","fullComment":"The **`HTMLElement`** interface represents any HTML element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement)","tags":{}},{"value":"RefObject<HTMLElement>","description":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.","fullComment":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.\n@template T The type of the ref's value.\n@example ```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```","tags":{"template":"T The type of the ref's value.","example":"```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```"}}]}},{"defaultValue":null,"description":"","name":"contentBgColor","required":false,"type":{"name":"enum","raw":"\"BACKGROUND\" | \"COLUMN\" | \"BASE_GREY\" | \"OVER_BACKGROUND\" | \"HEAD\" | \"BORDER\" | \"ACTION_BACKGROUND\" | \"WHITE\" | \"GREY_5\" | \"GREY_6\" | \"GREY_7\" | \"GREY_9\" | \"GREY_20\"","value":[{"value":"\"BACKGROUND\""},{"value":"\"COLUMN\""},{"value":"\"BASE_GREY\""},{"value":"\"OVER_BACKGROUND\""},{"value":"\"HEAD\""},{"value":"\"BORDER\""},{"value":"\"ACTION_BACKGROUND\""},{"value":"\"WHITE\""},{"value":"\"GREY_5\""},{"value":"\"GREY_6\""},{"value":"\"GREY_7\""},{"value":"\"GREY_9\""},{"value":"\"GREY_20\""}]}},{"defaultValue":null,"description":"","name":"contentPadding","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap | { block?: Gap; inline?: Gap; }","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""},{"value":"{ block?: Gap; inline?: Gap; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アクションボタンのラベル","name":"actionText","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アクションボタンのスタイル","name":"actionTheme","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"primary\" | \"secondary\" | \"danger\"","value":[{"value":"\"primary\""},{"value":"\"secondary\""},{"value":"\"danger\""}]}},{"defaultValue":null,"description":"アクションボタンを無効にするかどうか","name":"actionDisabled","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"閉じるボタンを無効にするかどうか","name":"closeDisabled","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"アクションボタンをクリックした時に発火するコールバック関数\n@param e マウスイベント\n@param helpers ダイアログ操作のためのヘルパー関数","name":"onClickAction","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(e: MouseEvent<Element, MouseEvent>, helpers: ActionDialogHelpers) => void"}},{"defaultValue":null,"description":"","name":"onClickClose","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/useRemoteTrigger.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(close: () => void) => void"}},{"defaultValue":null,"description":"","name":"onToggle","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/useRemoteTrigger.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(isOpen: boolean) => void"}},{"defaultValue":null,"description":"","name":"onOpen","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/useRemoteTrigger.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"","name":"onClose","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/useRemoteTrigger.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}}]},{"tags":{},"filePath":"src/components/Dialog/ModelessDialog/ModelessDialog.tsx","description":"","displayName":"ModelessDialog","methods":[],"props":[{"defaultValue":null,"description":"ダイアログのタイトルの内容","name":"heading","declarations":[{"fileName":"src/components/Dialog/ModelessDialog/ModelessDialog.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"ダイアログのフッタ部分の内容","name":"footer","declarations":[{"fileName":"src/components/Dialog/ModelessDialog/ModelessDialog.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"ダイアログが開かれているかどうかの真偽値","name":"isOpen","declarations":[{"fileName":"src/components/Dialog/ModelessDialog/ModelessDialog.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"閉じるボタンを押下したときのハンドラ","name":"onClickClose","declarations":[{"fileName":"src/components/Dialog/ModelessDialog/ModelessDialog.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(e: MouseEvent<HTMLButtonElement, MouseEvent>) => void"}},{"defaultValue":null,"description":"ダイアログが開いている状態で Escape キーを押下したときのハンドラ","name":"onPressEscape","declarations":[{"fileName":"src/components/Dialog/ModelessDialog/ModelessDialog.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"@deprecated ダイアログの幅を指定する場合は、`width` ではなく `size` を使用してください。\nダイアログの幅","name":"width","declarations":[{"fileName":"src/components/Dialog/ModelessDialog/ModelessDialog.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"ダイアログの大きさ","name":"size","declarations":[{"fileName":"src/components/Dialog/ModelessDialog/ModelessDialog.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"DialogSize","value":[{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"FULL\""}]}},{"defaultValue":null,"description":"ダイアログの高さ","name":"height","declarations":[{"fileName":"src/components/Dialog/ModelessDialog/ModelessDialog.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"ダイアログを開いたときの初期 top 位置","name":"top","declarations":[{"fileName":"src/components/Dialog/ModelessDialog/ModelessDialog.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"ダイアログを開いたときの初期 left 位置","name":"left","declarations":[{"fileName":"src/components/Dialog/ModelessDialog/ModelessDialog.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"ダイアログを開いたときの初期 right 位置","name":"right","declarations":[{"fileName":"src/components/Dialog/ModelessDialog/ModelessDialog.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"ダイアログを開いたときの初期 bottom 位置","name":"bottom","declarations":[{"fileName":"src/components/Dialog/ModelessDialog/ModelessDialog.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"ポータルの container となる DOM 要素を追加する親要素","name":"portalParent","declarations":[{"fileName":"src/components/Dialog/ModelessDialog/ModelessDialog.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"HTMLElement | RefObject<HTMLElement>","value":[{"value":"HTMLElement","description":"The **`HTMLElement`** interface represents any HTML element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement)","fullComment":"The **`HTMLElement`** interface represents any HTML element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement)","tags":{}},{"value":"RefObject<HTMLElement>","description":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.","fullComment":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.\n@template T The type of the ref's value.\n@example ```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```","tags":{"template":"T The type of the ref's value.","example":"```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```"}}]}},{"defaultValue":null,"description":"","name":"className","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"},{"fileName":"smarthr-ui/node_modules/.pnpm/@types+react@18.3.28/node_modules/@types/react/index.d.ts","name":"HTMLAttributes"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"contentBgColor","required":false,"type":{"name":"enum","raw":"\"BACKGROUND\" | \"COLUMN\" | \"BASE_GREY\" | \"OVER_BACKGROUND\" | \"HEAD\" | \"BORDER\" | \"ACTION_BACKGROUND\" | \"WHITE\" | \"GREY_5\" | \"GREY_6\" | \"GREY_7\" | \"GREY_9\" | \"GREY_20\"","value":[{"value":"\"BACKGROUND\""},{"value":"\"COLUMN\""},{"value":"\"BASE_GREY\""},{"value":"\"OVER_BACKGROUND\""},{"value":"\"HEAD\""},{"value":"\"BORDER\""},{"value":"\"ACTION_BACKGROUND\""},{"value":"\"WHITE\""},{"value":"\"GREY_5\""},{"value":"\"GREY_6\""},{"value":"\"GREY_7\""},{"value":"\"GREY_9\""},{"value":"\"GREY_20\""}]}},{"defaultValue":null,"description":"","name":"contentPadding","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap | { block?: Gap; inline?: Gap; }","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""},{"value":"{ block?: Gap; inline?: Gap; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":{"value":false},"description":"","name":"resizable","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogProvider.tsx","description":"","displayName":"StepFormDialogProvider","methods":[],"props":[{"defaultValue":null,"description":"","name":"firstStep","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogProvider.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"{ id: string; stepNumber: number; }","expandedFrom":"StepItem"}}]},{"tags":{},"filePath":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogItem.tsx","description":"","displayName":"StepFormDialogItem","methods":[],"props":[{"defaultValue":null,"description":"何ステップ目か","name":"stepNumber","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogProvider.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}}]},{"tags":{},"filePath":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","description":"","displayName":"StepFormDialogContentInner","methods":[],"props":[{"defaultValue":null,"description":"","name":"contentBgColor","required":false,"type":{"name":"enum","raw":"\"BACKGROUND\" | \"COLUMN\" | \"BASE_GREY\" | \"OVER_BACKGROUND\" | \"HEAD\" | \"BORDER\" | \"ACTION_BACKGROUND\" | \"WHITE\" | \"GREY_5\" | \"GREY_6\" | \"GREY_7\" | \"GREY_9\" | \"GREY_20\"","value":[{"value":"\"BACKGROUND\""},{"value":"\"COLUMN\""},{"value":"\"BASE_GREY\""},{"value":"\"OVER_BACKGROUND\""},{"value":"\"HEAD\""},{"value":"\"BORDER\""},{"value":"\"ACTION_BACKGROUND\""},{"value":"\"WHITE\""},{"value":"\"GREY_5\""},{"value":"\"GREY_6\""},{"value":"\"GREY_7\""},{"value":"\"GREY_9\""},{"value":"\"GREY_20\""}]}},{"defaultValue":null,"description":"","name":"contentPadding","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap | { block?: Gap; inline?: Gap; }","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""},{"value":"{ block?: Gap; inline?: Gap; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"className","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"ダイアログタイトル","name":"heading","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"any","expandedFrom":"Props"}},{"defaultValue":null,"description":"現在のStepNo","name":"activeStep","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}},{"defaultValue":null,"description":"submitボタン","name":"submitButton","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"{ text: string | number | boolean | ReactElement<any, string | JSXElementConstructor<any>> | Iterable<ReactNode>; theme: ButtonThemeType; disabled: boolean; hidden: boolean; functionCall: { ...; }; }"}},{"defaultValue":null,"description":"アクションボタンをクリックした時に発火するコールバック関数\n@param e フォームイベント\n@param helpers ステップ操作用のヘルパー関数群","name":"onSubmit","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(e: FormEvent<HTMLFormElement>, helpers: StepFormHelpers) => void"}},{"defaultValue":null,"description":"キャンセルボタン","name":"closeButton","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"{ text: string | number | boolean | ReactElement<any, string | JSXElementConstructor<any>> | Iterable<ReactNode>; theme: ButtonThemeType; disabled: boolean; hidden: boolean; functionCall: { ...; }; }"}},{"defaultValue":null,"description":"戻るボタン","name":"backButton","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"{ text: string | number | boolean | ReactElement<any, string | JSXElementConstructor<any>> | Iterable<ReactNode>; theme: ButtonThemeType; disabled: boolean; hidden: boolean; functionCall: { ...; }; }"}},{"defaultValue":null,"description":"","name":"firstStep","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"{ id: string; stepNumber: number; }","expandedFrom":"StepItem"}},{"defaultValue":null,"description":"","name":"onClickClose","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"() => void"}},{"defaultValue":null,"description":"","name":"responseStatus","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ResponseStatus","value":[{"value":"ResponseStatusWithoutProcessing","description":"","fullComment":"","tags":{}},{"value":"{ status: \"processing\"; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"ステップの総数","name":"stepLength","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}},{"defaultValue":null,"description":"","name":"onClickBack","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}}]},{"tags":{},"filePath":"src/components/Dialog/ControlledStepFormDialog/ControlledStepFormDialog.tsx","description":"","displayName":"ControlledStepFormDialog","methods":[],"props":[{"defaultValue":null,"description":"","name":"className","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"アクションボタンをクリックした時に発火するコールバック関数\n@param e フォームイベント\n@param helpers ステップ操作用のヘルパー関数群","name":"onSubmit","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(e: FormEvent<HTMLFormElement>, helpers: StepFormHelpers) => void"}},{"defaultValue":null,"description":"","name":"responseStatus","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ResponseStatus","value":[{"value":"ResponseStatusWithoutProcessing","description":"","fullComment":"","tags":{}},{"value":"{ status: \"processing\"; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"contentBgColor","required":false,"type":{"name":"enum","raw":"\"BACKGROUND\" | \"COLUMN\" | \"BASE_GREY\" | \"OVER_BACKGROUND\" | \"HEAD\" | \"BORDER\" | \"ACTION_BACKGROUND\" | \"WHITE\" | \"GREY_5\" | \"GREY_6\" | \"GREY_7\" | \"GREY_9\" | \"GREY_20\"","value":[{"value":"\"BACKGROUND\""},{"value":"\"COLUMN\""},{"value":"\"BASE_GREY\""},{"value":"\"OVER_BACKGROUND\""},{"value":"\"HEAD\""},{"value":"\"BORDER\""},{"value":"\"ACTION_BACKGROUND\""},{"value":"\"WHITE\""},{"value":"\"GREY_5\""},{"value":"\"GREY_6\""},{"value":"\"GREY_7\""},{"value":"\"GREY_9\""},{"value":"\"GREY_20\""}]}},{"defaultValue":null,"description":"","name":"contentPadding","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap | { block?: Gap; inline?: Gap; }","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""},{"value":"{ block?: Gap; inline?: Gap; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"firstStep","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"{ id: string; stepNumber: number; }","expandedFrom":"StepItem"}},{"defaultValue":null,"description":"","name":"onClickClose","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"() => void"}},{"defaultValue":null,"description":"ステップの総数","name":"stepLength","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"number"}},{"defaultValue":null,"description":"","name":"onClickBack","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/StepFormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"ダイアログの大きさ","name":"size","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"DialogSize","value":[{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"FULL\""}]}},{"defaultValue":null,"description":"@deprecated ダイアログの幅を指定する場合は、`width` ではなく `size` を使用してください。\nダイアログの幅","name":"width","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"ダイアログを開いた時にフォーカスする対象","name":"firstFocusTarget","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"RefObject<HTMLElement>"}},{"defaultValue":null,"description":"ダイアログの `aria-label`","name":"ariaLabel","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"ダイアログの `aria-labelledby`","name":"ariaLabelledby","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"ダイアログを開いているかどうか","name":"isOpen","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"オーバーレイをクリックした時に発火するコールバック関数","name":"onClickOverlay","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"エスケープキーを押下した時に発火するコールバック関数","name":"onPressEscape","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"DOM 上でダイアログの要素を追加する親要素","name":"portalParent","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"HTMLElement | RefObject<HTMLElement>","value":[{"value":"HTMLElement","description":"The **`HTMLElement`** interface represents any HTML element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement)","fullComment":"The **`HTMLElement`** interface represents any HTML element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement)","tags":{}},{"value":"RefObject<HTMLElement>","description":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.","fullComment":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.\n@template T The type of the ref's value.\n@example ```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```","tags":{"template":"T The type of the ref's value.","example":"```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```"}}]}},{"defaultValue":null,"description":"","name":"heading","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/ControlledStepFormDialog.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode | ObjectHeadingType","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"{ sub?: ReactNode; text: ReactNode; }","description":"","fullComment":"","tags":{},"expandedFrom":"ObjectHeadingType"}]}},{"defaultValue":null,"description":"","name":"submitButton","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/ControlledStepFormDialog.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ButtonArgType | ObjectButtonType","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"(currentStep: { id: string; stepNumber: number; }, defaultText: ReactNode) => ReactNode","description":"","fullComment":"","tags":{},"expandedFrom":"(currentStep: StepItem, defaultText: ReactNode) => ReactNode"},{"value":"ObjectButtonType","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"closeButton","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/ControlledStepFormDialog.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ButtonArgType | ObjectButtonType","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"(currentStep: { id: string; stepNumber: number; }, defaultText: ReactNode) => ReactNode","description":"","fullComment":"","tags":{},"expandedFrom":"(currentStep: StepItem, defaultText: ReactNode) => ReactNode"},{"value":"ObjectButtonType","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"backButton","declarations":[{"fileName":"src/components/Dialog/ControlledStepFormDialog/ControlledStepFormDialog.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ButtonArgType | ObjectButtonType","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"(currentStep: { id: string; stepNumber: number; }, defaultText: ReactNode) => ReactNode","description":"","fullComment":"","tags":{},"expandedFrom":"(currentStep: StepItem, defaultText: ReactNode) => ReactNode"},{"value":"ObjectButtonType","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/Dialog/ControlledMessageDialog/MessageDialogContentInner.tsx","description":"","displayName":"MessageDialogContentInner","methods":[],"props":[{"defaultValue":null,"description":"","name":"contentBgColor","required":false,"type":{"name":"enum","raw":"\"BACKGROUND\" | \"COLUMN\" | \"BASE_GREY\" | \"OVER_BACKGROUND\" | \"HEAD\" | \"BORDER\" | \"ACTION_BACKGROUND\" | \"WHITE\" | \"GREY_5\" | \"GREY_6\" | \"GREY_7\" | \"GREY_9\" | \"GREY_20\"","value":[{"value":"\"BACKGROUND\""},{"value":"\"COLUMN\""},{"value":"\"BASE_GREY\""},{"value":"\"OVER_BACKGROUND\""},{"value":"\"HEAD\""},{"value":"\"BORDER\""},{"value":"\"ACTION_BACKGROUND\""},{"value":"\"WHITE\""},{"value":"\"GREY_5\""},{"value":"\"GREY_6\""},{"value":"\"GREY_7\""},{"value":"\"GREY_9\""},{"value":"\"GREY_20\""}]}},{"defaultValue":null,"description":"","name":"contentPadding","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap | { block?: Gap; inline?: Gap; }","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""},{"value":"{ block?: Gap; inline?: Gap; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"className","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"ダイアログの説明","name":"children","declarations":[{"fileName":"smarthr-ui/node_modules/.pnpm/@types+react@18.3.28/node_modules/@types/react/index.d.ts","name":"TypeLiteral"},{"fileName":"src/components/Dialog/ControlledMessageDialog/MessageDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"ダイアログタイトル","name":"heading","declarations":[{"fileName":"src/components/Dialog/ControlledMessageDialog/MessageDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"any","expandedFrom":"Props"}},{"defaultValue":null,"description":"コンポーネント内の文言を変更するための関数を設定","name":"decorators","declarations":[{"fileName":"src/components/Dialog/ControlledMessageDialog/MessageDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"DecoratorsType<\"closeButtonLabel\">"}},{"defaultValue":null,"description":"","name":"onClickClose","declarations":[{"fileName":"src/components/Dialog/ControlledMessageDialog/MessageDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"() => void"}}]},{"tags":{},"filePath":"src/components/Dialog/ControlledMessageDialog/ControlledMessageDialog.tsx","description":"","displayName":"ControlledMessageDialog","methods":[],"props":[{"defaultValue":null,"description":"ダイアログの説明","name":"children","declarations":[{"fileName":"smarthr-ui/node_modules/.pnpm/@types+react@18.3.28/node_modules/@types/react/index.d.ts","name":"TypeLiteral"},{"fileName":"src/components/Dialog/ControlledMessageDialog/MessageDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"className","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"コンポーネント内の文言を変更するための関数を設定","name":"decorators","declarations":[{"fileName":"src/components/Dialog/ControlledMessageDialog/MessageDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"DecoratorsType<\"closeButtonLabel\">"}},{"defaultValue":null,"description":"","name":"contentBgColor","required":false,"type":{"name":"enum","raw":"\"BACKGROUND\" | \"COLUMN\" | \"BASE_GREY\" | \"OVER_BACKGROUND\" | \"HEAD\" | \"BORDER\" | \"ACTION_BACKGROUND\" | \"WHITE\" | \"GREY_5\" | \"GREY_6\" | \"GREY_7\" | \"GREY_9\" | \"GREY_20\"","value":[{"value":"\"BACKGROUND\""},{"value":"\"COLUMN\""},{"value":"\"BASE_GREY\""},{"value":"\"OVER_BACKGROUND\""},{"value":"\"HEAD\""},{"value":"\"BORDER\""},{"value":"\"ACTION_BACKGROUND\""},{"value":"\"WHITE\""},{"value":"\"GREY_5\""},{"value":"\"GREY_6\""},{"value":"\"GREY_7\""},{"value":"\"GREY_9\""},{"value":"\"GREY_20\""}]}},{"defaultValue":null,"description":"","name":"contentPadding","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap | { block?: Gap; inline?: Gap; }","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""},{"value":"{ block?: Gap; inline?: Gap; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"onClickClose","declarations":[{"fileName":"src/components/Dialog/ControlledMessageDialog/MessageDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"() => void"}},{"defaultValue":null,"description":"ダイアログの大きさ","name":"size","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"DialogSize","value":[{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"FULL\""}]}},{"defaultValue":null,"description":"@deprecated ダイアログの幅を指定する場合は、`width` ではなく `size` を使用してください。\nダイアログの幅","name":"width","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"ダイアログを開いた時にフォーカスする対象","name":"firstFocusTarget","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"RefObject<HTMLElement>"}},{"defaultValue":null,"description":"ダイアログの `aria-label`","name":"ariaLabel","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"ダイアログの `aria-labelledby`","name":"ariaLabelledby","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"ダイアログを開いているかどうか","name":"isOpen","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"オーバーレイをクリックした時に発火するコールバック関数","name":"onClickOverlay","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"エスケープキーを押下した時に発火するコールバック関数","name":"onPressEscape","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"DOM 上でダイアログの要素を追加する親要素","name":"portalParent","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"HTMLElement | RefObject<HTMLElement>","value":[{"value":"HTMLElement","description":"The **`HTMLElement`** interface represents any HTML element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement)","fullComment":"The **`HTMLElement`** interface represents any HTML element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement)","tags":{}},{"value":"RefObject<HTMLElement>","description":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.","fullComment":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.\n@template T The type of the ref's value.\n@example ```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```","tags":{"template":"T The type of the ref's value.","example":"```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```"}}]}},{"defaultValue":null,"description":"","name":"heading","declarations":[{"fileName":"src/components/Dialog/ControlledMessageDialog/ControlledMessageDialog.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode | ObjectHeadingType","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"{ sub?: ReactNode; text: ReactNode; }","description":"","fullComment":"","tags":{},"expandedFrom":"ObjectHeadingType"}]}}]},{"tags":{},"filePath":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","description":"","displayName":"FormDialogContentInner","methods":[],"props":[{"defaultValue":null,"description":"","name":"contentBgColor","required":false,"type":{"name":"enum","raw":"\"BACKGROUND\" | \"COLUMN\" | \"BASE_GREY\" | \"OVER_BACKGROUND\" | \"HEAD\" | \"BORDER\" | \"ACTION_BACKGROUND\" | \"WHITE\" | \"GREY_5\" | \"GREY_6\" | \"GREY_7\" | \"GREY_9\" | \"GREY_20\"","value":[{"value":"\"BACKGROUND\""},{"value":"\"COLUMN\""},{"value":"\"BASE_GREY\""},{"value":"\"OVER_BACKGROUND\""},{"value":"\"HEAD\""},{"value":"\"BORDER\""},{"value":"\"ACTION_BACKGROUND\""},{"value":"\"WHITE\""},{"value":"\"GREY_5\""},{"value":"\"GREY_6\""},{"value":"\"GREY_7\""},{"value":"\"GREY_9\""},{"value":"\"GREY_20\""}]}},{"defaultValue":null,"description":"","name":"contentPadding","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap | { block?: Gap; inline?: Gap; }","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""},{"value":"{ block?: Gap; inline?: Gap; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"className","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"ダイアログタイトル","name":"heading","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"any","expandedFrom":"Props"}},{"defaultValue":null,"description":"アクションボタンのラベル","name":"actionText","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アクションボタンのスタイル","name":"actionTheme","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"primary\" | \"secondary\" | \"danger\"","value":[{"value":"\"primary\""},{"value":"\"secondary\""},{"value":"\"danger\""}]}},{"defaultValue":null,"description":"アクションボタンをクリックした時に発火するコールバック関数\n@param e フォームイベント\n@param helpers ダイアログ操作のためのヘルパー関数","name":"onSubmit","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(e: FormEvent<HTMLFormElement>, helpers: FormDialogHelpers) => void"}},{"defaultValue":null,"description":"アクションボタンを無効にするかどうか","name":"actionDisabled","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"閉じるボタンを無効にするかどうか","name":"closeDisabled","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"ダイアログフッターの左端操作領域","name":"subActionArea","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"コンポーネント内の文言を変更するための関数を設定","name":"decorators","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"DecoratorsType<\"closeButtonLabel\">"}},{"defaultValue":null,"description":"","name":"onClickClose","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"() => void"}},{"defaultValue":null,"description":"","name":"responseStatus","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ResponseStatus","value":[{"value":"ResponseStatusWithoutProcessing","description":"","fullComment":"","tags":{}},{"value":"{ status: \"processing\"; }","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/Dialog/ControlledFormDialog/ControlledFormDialog.tsx","description":"","displayName":"ControlledFormDialog","methods":[],"props":[{"defaultValue":null,"description":"","name":"className","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"アクションボタンをクリックした時に発火するコールバック関数\n@param e フォームイベント\n@param helpers ダイアログ操作のためのヘルパー関数","name":"onSubmit","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(e: FormEvent<HTMLFormElement>, helpers: FormDialogHelpers) => void"}},{"defaultValue":null,"description":"コンポーネント内の文言を変更するための関数を設定","name":"decorators","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"DecoratorsType<\"closeButtonLabel\">"}},{"defaultValue":null,"description":"ダイアログフッターの左端操作領域","name":"subActionArea","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"responseStatus","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ResponseStatus","value":[{"value":"ResponseStatusWithoutProcessing","description":"","fullComment":"","tags":{}},{"value":"{ status: \"processing\"; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"contentBgColor","required":false,"type":{"name":"enum","raw":"\"BACKGROUND\" | \"COLUMN\" | \"BASE_GREY\" | \"OVER_BACKGROUND\" | \"HEAD\" | \"BORDER\" | \"ACTION_BACKGROUND\" | \"WHITE\" | \"GREY_5\" | \"GREY_6\" | \"GREY_7\" | \"GREY_9\" | \"GREY_20\"","value":[{"value":"\"BACKGROUND\""},{"value":"\"COLUMN\""},{"value":"\"BASE_GREY\""},{"value":"\"OVER_BACKGROUND\""},{"value":"\"HEAD\""},{"value":"\"BORDER\""},{"value":"\"ACTION_BACKGROUND\""},{"value":"\"WHITE\""},{"value":"\"GREY_5\""},{"value":"\"GREY_6\""},{"value":"\"GREY_7\""},{"value":"\"GREY_9\""},{"value":"\"GREY_20\""}]}},{"defaultValue":null,"description":"","name":"contentPadding","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap | { block?: Gap; inline?: Gap; }","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""},{"value":"{ block?: Gap; inline?: Gap; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"onClickClose","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"() => void"}},{"defaultValue":null,"description":"アクションボタンのラベル","name":"actionText","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アクションボタンのスタイル","name":"actionTheme","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"primary\" | \"secondary\" | \"danger\"","value":[{"value":"\"primary\""},{"value":"\"secondary\""},{"value":"\"danger\""}]}},{"defaultValue":null,"description":"アクションボタンを無効にするかどうか","name":"actionDisabled","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"閉じるボタンを無効にするかどうか","name":"closeDisabled","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/FormDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"ダイアログの大きさ","name":"size","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"DialogSize","value":[{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"FULL\""}]}},{"defaultValue":null,"description":"@deprecated ダイアログの幅を指定する場合は、`width` ではなく `size` を使用してください。\nダイアログの幅","name":"width","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"ダイアログを開いた時にフォーカスする対象","name":"firstFocusTarget","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"RefObject<HTMLElement>"}},{"defaultValue":null,"description":"ダイアログの `aria-label`","name":"ariaLabel","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"ダイアログの `aria-labelledby`","name":"ariaLabelledby","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"ダイアログを開いているかどうか","name":"isOpen","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"オーバーレイをクリックした時に発火するコールバック関数","name":"onClickOverlay","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"エスケープキーを押下した時に発火するコールバック関数","name":"onPressEscape","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"DOM 上でダイアログの要素を追加する親要素","name":"portalParent","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"HTMLElement | RefObject<HTMLElement>","value":[{"value":"HTMLElement","description":"The **`HTMLElement`** interface represents any HTML element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement)","fullComment":"The **`HTMLElement`** interface represents any HTML element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement)","tags":{}},{"value":"RefObject<HTMLElement>","description":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.","fullComment":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.\n@template T The type of the ref's value.\n@example ```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```","tags":{"template":"T The type of the ref's value.","example":"```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```"}}]}},{"defaultValue":null,"description":"","name":"heading","declarations":[{"fileName":"src/components/Dialog/ControlledFormDialog/ControlledFormDialog.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode | ObjectHeadingType","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"{ sub?: ReactNode; text: ReactNode; }","description":"","fullComment":"","tags":{},"expandedFrom":"ObjectHeadingType"}]}}]},{"tags":{},"filePath":"src/components/Dialog/ControlledActionDialog/ControlledActionDialog.tsx","description":"","displayName":"ControlledActionDialog","methods":[],"props":[{"defaultValue":null,"description":"","name":"className","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"コンポーネント内の文言を変更するための関数を設定","name":"decorators","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"DecoratorsType<\"closeButtonLabel\">"}},{"defaultValue":null,"description":"ダイアログフッターの左端操作領域","name":"subActionArea","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"responseStatus","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ResponseStatus","value":[{"value":"ResponseStatusWithoutProcessing","description":"","fullComment":"","tags":{}},{"value":"{ status: \"processing\"; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"contentBgColor","required":false,"type":{"name":"enum","raw":"\"BACKGROUND\" | \"COLUMN\" | \"BASE_GREY\" | \"OVER_BACKGROUND\" | \"HEAD\" | \"BORDER\" | \"ACTION_BACKGROUND\" | \"WHITE\" | \"GREY_5\" | \"GREY_6\" | \"GREY_7\" | \"GREY_9\" | \"GREY_20\"","value":[{"value":"\"BACKGROUND\""},{"value":"\"COLUMN\""},{"value":"\"BASE_GREY\""},{"value":"\"OVER_BACKGROUND\""},{"value":"\"HEAD\""},{"value":"\"BORDER\""},{"value":"\"ACTION_BACKGROUND\""},{"value":"\"WHITE\""},{"value":"\"GREY_5\""},{"value":"\"GREY_6\""},{"value":"\"GREY_7\""},{"value":"\"GREY_9\""},{"value":"\"GREY_20\""}]}},{"defaultValue":null,"description":"","name":"contentPadding","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap | { block?: Gap; inline?: Gap; }","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""},{"value":"{ block?: Gap; inline?: Gap; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"onClickClose","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"() => void"}},{"defaultValue":null,"description":"アクションボタンのラベル","name":"actionText","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アクションボタンのスタイル","name":"actionTheme","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"primary\" | \"secondary\" | \"danger\"","value":[{"value":"\"primary\""},{"value":"\"secondary\""},{"value":"\"danger\""}]}},{"defaultValue":null,"description":"アクションボタンを無効にするかどうか","name":"actionDisabled","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"閉じるボタンを無効にするかどうか","name":"closeDisabled","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"アクションボタンをクリックした時に発火するコールバック関数\n@param e マウスイベント\n@param helpers ダイアログ操作のためのヘルパー関数","name":"onClickAction","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(e: MouseEvent<Element, MouseEvent>, helpers: ActionDialogHelpers) => void"}},{"defaultValue":null,"description":"ダイアログの大きさ","name":"size","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"DialogSize","value":[{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"FULL\""}]}},{"defaultValue":null,"description":"@deprecated ダイアログの幅を指定する場合は、`width` ではなく `size` を使用してください。\nダイアログの幅","name":"width","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"ダイアログを開いた時にフォーカスする対象","name":"firstFocusTarget","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"RefObject<HTMLElement>"}},{"defaultValue":null,"description":"ダイアログの `aria-label`","name":"ariaLabel","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"ダイアログの `aria-labelledby`","name":"ariaLabelledby","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"ダイアログを開いているかどうか","name":"isOpen","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"オーバーレイをクリックした時に発火するコールバック関数","name":"onClickOverlay","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"エスケープキーを押下した時に発火するコールバック関数","name":"onPressEscape","declarations":[{"fileName":"src/components/Dialog/DialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"DOM 上でダイアログの要素を追加する親要素","name":"portalParent","declarations":[{"fileName":"smarthr-ui/src/components/Dialog/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"HTMLElement | RefObject<HTMLElement>","value":[{"value":"HTMLElement","description":"The **`HTMLElement`** interface represents any HTML element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement)","fullComment":"The **`HTMLElement`** interface represents any HTML element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement)","tags":{}},{"value":"RefObject<HTMLElement>","description":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.","fullComment":"A readonly ref container where {@link current} cannot be mutated.\n\nCreated by {@link createRef}, or {@link useRef} when passed `null`.\n@template T The type of the ref's value.\n@example ```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```","tags":{"template":"T The type of the ref's value.","example":"```tsx\nconst ref = createRef<HTMLDivElement>();\n\nref.current = document.createElement('div'); // Error\n```"}}]}},{"defaultValue":null,"description":"","name":"heading","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ControlledActionDialog.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode | ObjectHeadingType","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}},{"value":"{ sub?: ReactNode; text: ReactNode; }","description":"","fullComment":"","tags":{},"expandedFrom":"ObjectHeadingType"}]}}]},{"tags":{},"filePath":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","description":"","displayName":"ActionDialogContentInner","methods":[],"props":[{"defaultValue":null,"description":"","name":"contentBgColor","required":false,"type":{"name":"enum","raw":"\"BACKGROUND\" | \"COLUMN\" | \"BASE_GREY\" | \"OVER_BACKGROUND\" | \"HEAD\" | \"BORDER\" | \"ACTION_BACKGROUND\" | \"WHITE\" | \"GREY_5\" | \"GREY_6\" | \"GREY_7\" | \"GREY_9\" | \"GREY_20\"","value":[{"value":"\"BACKGROUND\""},{"value":"\"COLUMN\""},{"value":"\"BASE_GREY\""},{"value":"\"OVER_BACKGROUND\""},{"value":"\"HEAD\""},{"value":"\"BORDER\""},{"value":"\"ACTION_BACKGROUND\""},{"value":"\"WHITE\""},{"value":"\"GREY_5\""},{"value":"\"GREY_6\""},{"value":"\"GREY_7\""},{"value":"\"GREY_9\""},{"value":"\"GREY_20\""}]}},{"defaultValue":null,"description":"","name":"contentPadding","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap | { block?: Gap; inline?: Gap; }","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""},{"value":"{ block?: Gap; inline?: Gap; }","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"className","declarations":[{"fileName":"src/components/Dialog/DialogBody.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"ダイアログタイトル","name":"heading","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"any","expandedFrom":"Props"}},{"defaultValue":null,"description":"アクションボタンのラベル","name":"actionText","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"アクションボタンのスタイル","name":"actionTheme","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"primary\" | \"secondary\" | \"danger\"","value":[{"value":"\"primary\""},{"value":"\"secondary\""},{"value":"\"danger\""}]}},{"defaultValue":null,"description":"アクションボタンをクリックした時に発火するコールバック関数\n@param e マウスイベント\n@param helpers ダイアログ操作のためのヘルパー関数","name":"onClickAction","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(e: MouseEvent<Element, MouseEvent>, helpers: ActionDialogHelpers) => void"}},{"defaultValue":null,"description":"アクションボタンを無効にするかどうか","name":"actionDisabled","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"閉じるボタンを無効にするかどうか","name":"closeDisabled","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"ダイアログフッターの左端操作領域","name":"subActionArea","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"コンポーネント内の文言を変更するための関数を設定","name":"decorators","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"DecoratorsType<\"closeButtonLabel\">"}},{"defaultValue":null,"description":"","name":"onClickClose","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"() => void"}},{"defaultValue":null,"description":"","name":"responseStatus","declarations":[{"fileName":"src/components/Dialog/ControlledActionDialog/ActionDialogContentInner.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ResponseStatus","value":[{"value":"ResponseStatusWithoutProcessing","description":"","fullComment":"","tags":{}},{"value":"{ status: \"processing\"; }","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/Combobox/SingleCombobox/SingleCombobox.tsx","description":"","displayName":"SingleCombobox","methods":[],"props":[{"defaultValue":null,"description":"選択可能なアイテムのリスト","name":"items","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":true,"type":{"name":"ComboboxItem<T>[]"}},{"defaultValue":null,"description":"input 要素の `name` 属性の値","name":"name","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"input 要素の `disabled` 属性の値","name":"disabled","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"input 要素の `required` 属性の値","name":"required","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"コンポーネント内の一番外側の要素に適用するクラス名","name":"className","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"`true` のとき、コンポーネントの外枠が `DANGER` カラーになる","name":"error","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"`true` のとき、 `items` 内に存在しないアイテムを新しく追加できるようになる","name":"creatable","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"input 要素の `placeholder` 属性の値","name":"placeholder","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"`true` のとき、ドロップダウンリスト内にローダーを表示する","name":"isLoading","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"input 要素の `width` スタイルに適用する値","name":"width","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"ドロップダウンリスト内に表示するヘルプメッセージ","name":"dropdownHelpMessage","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":{"value":"auto"},"description":"ドロップダウンリストの `width` スタイルに適用する値","name":"dropdownWidth","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"input 要素の `value` が変わった時に発火するコールバック関数","name":"onChangeInput","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(e: ChangeEvent<HTMLInputElement>) => void"}},{"defaultValue":null,"description":"`items` 内に存在しないアイテムが追加されたときに発火するコールバック関数","name":"onAdd","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(label: string) => void"}},{"defaultValue":null,"description":"アイテムが選択された時に発火するコールバック関数","name":"onSelect","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(item: ComboboxItem<T>) => void"}},{"defaultValue":null,"description":"input 要素の `value` が変わった時に発火するコールバック関数\n@deprecated `onChange` は非推奨なため、 代わりに `onChangeInput` を使用してください。","name":"onChange","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(e: ChangeEvent<HTMLInputElement>) => void"}},{"defaultValue":null,"description":"選択されているアイテム","name":"selectedItem","declarations":[{"fileName":"src/components/Combobox/SingleCombobox/SingleCombobox.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"ComboboxItem<T>"}},{"defaultValue":null,"description":"デフォルトで選択されるアイテム","name":"defaultItem","declarations":[{"fileName":"src/components/Combobox/SingleCombobox/SingleCombobox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"ComboboxItem<T>"}},{"defaultValue":null,"description":"コンポーネント内の先頭に表示する内容","name":"prefix","declarations":[{"fileName":"src/components/Combobox/SingleCombobox/SingleCombobox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"選択されているアイテムがクリアされた時に発火するコールバック関数","name":"onClear","declarations":[{"fileName":"src/components/Combobox/SingleCombobox/SingleCombobox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"選択されているアイテムがクリアされた時に発火するコールバック関数\n指定している場合、クリア時にonClickを実行せずにonClearClickのみ実行する","name":"onClearClick","declarations":[{"fileName":"src/components/Combobox/SingleCombobox/SingleCombobox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(e: MouseEvent<Element, MouseEvent>) => void"}},{"defaultValue":null,"description":"選択されているアイテムのリストが変わった時に発火するコールバック関数","name":"onChangeSelected","declarations":[{"fileName":"src/components/Combobox/SingleCombobox/SingleCombobox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(selectedItem: ComboboxItem<T>) => void"}},{"defaultValue":null,"description":"コンポーネントがフォーカスされたときに発火するコールバック関数","name":"onFocus","declarations":[{"fileName":"src/components/Combobox/SingleCombobox/SingleCombobox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"コンポーネントからフォーカスが外れた時に発火するコールバック関数","name":"onBlur","declarations":[{"fileName":"src/components/Combobox/SingleCombobox/SingleCombobox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"検索結果が0件の時に表示するコンテンツ","name":"noResultText","declarations":[{"fileName":"src/components/Combobox/SingleCombobox/SingleCombobox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/Combobox/MultiCombobox/MultiSelectedItem.tsx","description":"","displayName":"MultiSelectedItem","methods":[],"props":[{"defaultValue":null,"description":"","name":"item","declarations":[{"fileName":"src/components/Combobox/MultiCombobox/MultiSelectedItem.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"ComboboxItem<T> & { deletable?: boolean; }"}},{"defaultValue":null,"description":"","name":"disabled","declarations":[{"fileName":"src/components/Combobox/MultiCombobox/MultiSelectedItem.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"onDelete","declarations":[{"fileName":"src/components/Combobox/MultiCombobox/MultiSelectedItem.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(item: ComboboxItem<T>) => void"}},{"defaultValue":null,"description":"","name":"enableEllipsis","declarations":[{"fileName":"src/components/Combobox/MultiCombobox/MultiSelectedItem.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"buttonRef","declarations":[{"fileName":"src/components/Combobox/MultiCombobox/MultiSelectedItem.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"RefObject<HTMLButtonElement>"}}]},{"tags":{},"filePath":"src/components/Combobox/MultiCombobox/MultiCombobox.tsx","description":"","displayName":"MultiCombobox","methods":[],"props":[{"defaultValue":null,"description":"選択可能なアイテムのリスト","name":"items","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":true,"type":{"name":"ComboboxItem<T>[]"}},{"defaultValue":null,"description":"input 要素の `name` 属性の値","name":"name","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":{"value":false},"description":"input 要素の `disabled` 属性の値","name":"disabled","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":{"value":false},"description":"input 要素の `required` 属性の値","name":"required","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"コンポーネント内の一番外側の要素に適用するクラス名","name":"className","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":{"value":false},"description":"`true` のとき、コンポーネントの外枠が `DANGER` カラーになる","name":"error","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":{"value":false},"description":"`true` のとき、 `items` 内に存在しないアイテムを新しく追加できるようになる","name":"creatable","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":{"value":""},"description":"input 要素の `placeholder` 属性の値","name":"placeholder","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"`true` のとき、ドロップダウンリスト内にローダーを表示する","name":"isLoading","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"input 要素の `width` スタイルに適用する値","name":"width","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"ドロップダウンリスト内に表示するヘルプメッセージ","name":"dropdownHelpMessage","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":{"value":"auto"},"description":"ドロップダウンリストの `width` スタイルに適用する値","name":"dropdownWidth","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"string | number","value":[{"value":"string"},{"value":"number"}]}},{"defaultValue":null,"description":"input 要素の `value` が変わった時に発火するコールバック関数","name":"onChangeInput","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(e: ChangeEvent<HTMLInputElement>) => void"}},{"defaultValue":null,"description":"`items` 内に存在しないアイテムが追加されたときに発火するコールバック関数","name":"onAdd","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(label: string) => void"}},{"defaultValue":null,"description":"アイテムが選択された時に発火するコールバック関数","name":"onSelect","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(item: ComboboxItem<T>) => void"}},{"defaultValue":null,"description":"input 要素の `value` が変わった時に発火するコールバック関数\n@deprecated `onChange` は非推奨なため、 代わりに `onChangeInput` を使用してください。","name":"onChange","declarations":[{"fileName":"smarthr-ui/src/components/Combobox/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"(e: ChangeEvent<HTMLInputElement>) => void"}},{"defaultValue":null,"description":"選択されているアイテムのリスト","name":"selectedItems","declarations":[{"fileName":"src/components/Combobox/MultiCombobox/MultiCombobox.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(ComboboxItem<T> & { deletable?: boolean; })[]"}},{"defaultValue":null,"description":"選択されているアイテムのラベルを省略表示するかどうか","name":"selectedItemEllipsis","declarations":[{"fileName":"src/components/Combobox/MultiCombobox/MultiCombobox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"テキストボックスの `value` 属性の値。\n`onChangeInput` と併せて設定することで、テキストボックスの挙動が制御可能になる。","name":"inputValue","declarations":[{"fileName":"src/components/Combobox/MultiCombobox/MultiCombobox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"選択されているアイテムの削除ボタンがクリックされた時に発火するコールバック関数","name":"onDelete","declarations":[{"fileName":"src/components/Combobox/MultiCombobox/MultiCombobox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(item: ComboboxItem<T>) => void"}},{"defaultValue":null,"description":"選択されているアイテムのリストが変わった時に発火するコールバック関数","name":"onChangeSelected","declarations":[{"fileName":"src/components/Combobox/MultiCombobox/MultiCombobox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(selectedItems: ComboboxItem<T>[]) => void"}},{"defaultValue":null,"description":"コンポーネントがフォーカスされたときに発火するコールバック関数","name":"onFocus","declarations":[{"fileName":"src/components/Combobox/MultiCombobox/MultiCombobox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"コンポーネントからフォーカスが外れた時に発火するコールバック関数","name":"onBlur","declarations":[{"fileName":"src/components/Combobox/MultiCombobox/MultiCombobox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"() => void"}},{"defaultValue":null,"description":"アイテムが選択されたときに選択済みかどうかを判定するコールバック関数/","name":"isItemSelected","declarations":[{"fileName":"src/components/Combobox/MultiCombobox/MultiCombobox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(targetItem: ComboboxItem<T>, selectedItems: ComboboxItem<T>[]) => boolean"}},{"defaultValue":null,"description":"検索結果が0件の時に表示するコンテンツ","name":"noResultText","declarations":[{"fileName":"src/components/Combobox/MultiCombobox/MultiCombobox.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/Base/BaseColumn/BaseColumn.tsx","description":"","displayName":"BaseColumn","methods":[],"props":[{"defaultValue":null,"description":"コンテンツが要素内に収まらない場合の処理方法","name":"overflow","declarations":[{"fileName":"src/components/Base/Base.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"\"hidden\" | \"auto\" | \"clip\" | \"scroll\" | \"visible\" | { x: \"hidden\" | \"auto\" | \"clip\" | \"scroll\" | \"visible\"; y: \"hidden\" | \"auto\" | \"clip\" | \"scroll\" | \"visible\"; }","value":[{"value":"\"hidden\""},{"value":"\"clip\""},{"value":"\"auto\""},{"value":"\"visible\""},{"value":"\"scroll\""},{"value":"{ x: \"hidden\" | \"auto\" | \"clip\" | \"scroll\" | \"visible\"; y: \"hidden\" | \"auto\" | \"clip\" | \"scroll\" | \"visible\"; }","description":"","fullComment":"","tags":{},"expandedFrom":"{ x: Overflow; y: Overflow; }"}]}},{"defaultValue":{"value":1},"description":"境界とコンテンツの間の余白","name":"padding","declarations":[{"fileName":"src/components/Base/Base.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"Gap | { block?: Gap; inline?: Gap; narrowModeBlock?: Gap; narrowModeInline?: Gap; }","value":[{"value":"0"},{"value":"1"},{"value":"2"},{"value":"0.25"},{"value":"0.5"},{"value":"0.75"},{"value":"1.25"},{"value":"1.5"},{"value":"2.5"},{"value":"3"},{"value":"3.5"},{"value":"4"},{"value":"8"},{"value":"-0.25"},{"value":"-0.5"},{"value":"-0.75"},{"value":"-1"},{"value":"-1.25"},{"value":"-1.5"},{"value":"-2"},{"value":"-2.5"},{"value":"-3"},{"value":"-3.5"},{"value":"-4"},{"value":"-8"},{"value":"\"X3S\""},{"value":"\"XXS\""},{"value":"\"XS\""},{"value":"\"S\""},{"value":"\"M\""},{"value":"\"L\""},{"value":"\"XL\""},{"value":"\"XXL\""},{"value":"\"X3L\""},{"value":"{ block?: Gap; inline?: Gap; narrowModeBlock?: Gap; narrowModeInline?: Gap; }","description":"","fullComment":"","tags":{},"expandedFrom":"SeparatePadding"}]}},{"defaultValue":null,"description":"","name":"rounded","required":false,"type":{"name":"enum","raw":"boolean | \"all\" | \"left\" | \"right\" | \"bottom\" | \"top\"","value":[{"value":"false"},{"value":"true"},{"value":"\"all\""},{"value":"\"left\""},{"value":"\"right\""},{"value":"\"bottom\""},{"value":"\"top\""}]}},{"defaultValue":null,"description":"","name":"bgColor","required":false,"type":{"name":"enum","raw":"\"BACKGROUND\" | \"COLUMN\" | \"BASE_GREY\" | \"OVER_BACKGROUND\" | \"HEAD\" | \"BORDER\" | \"ACTION_BACKGROUND\" | \"WHITE\" | \"GREY_5\" | \"GREY_6\" | \"GREY_7\" | \"GREY_9\" | \"GREY_20\"","value":[{"value":"\"BACKGROUND\""},{"value":"\"COLUMN\""},{"value":"\"BASE_GREY\""},{"value":"\"OVER_BACKGROUND\""},{"value":"\"HEAD\""},{"value":"\"BORDER\""},{"value":"\"ACTION_BACKGROUND\""},{"value":"\"WHITE\""},{"value":"\"GREY_5\""},{"value":"\"GREY_6\""},{"value":"\"GREY_7\""},{"value":"\"GREY_9\""},{"value":"\"GREY_20\""}]}}]},{"tags":{},"filePath":"src/components/AppHeader/components/mobile/UserInfo.tsx","description":"","displayName":"UserInfo","methods":[],"props":[{"defaultValue":null,"description":"","name":"email","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"empCode","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"firstName","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"lastName","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"accountUrl","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"accountImageUrl","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"enableNew","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"locale","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"LocaleProps"}}]},{"tags":{},"filePath":"src/components/AppHeader/components/mobile/TenantSelector.tsx","description":"","displayName":"TenantSelector","methods":[],"props":[{"defaultValue":null,"description":"","name":"tenants","declarations":[{"fileName":"src/components/AppHeader/components/mobile/TenantSelector.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"Tenant[]"}},{"defaultValue":null,"description":"","name":"currentTenantId","declarations":[{"fileName":"src/components/AppHeader/components/mobile/TenantSelector.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"onTenantSelect","declarations":[{"fileName":"src/components/AppHeader/components/mobile/TenantSelector.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(id: string) => void"}}]},{"tags":{},"filePath":"src/components/AppHeader/components/mobile/ReleaseNote.tsx","description":"","displayName":"ReleaseNote","methods":[],"props":[]},{"tags":{},"filePath":"src/components/AppHeader/components/mobile/NavigationItem.tsx","description":"","displayName":"NavigationItem","methods":[],"props":[{"defaultValue":null,"description":"","name":"navigation","declarations":[{"fileName":"src/components/AppHeader/components/mobile/NavigationItem.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"Navigation","value":[{"value":"NavigationLink","description":"","fullComment":"","tags":{}},{"value":"NavigationCustomTag"},{"value":"NavigationButton","description":"","fullComment":"","tags":{}},{"value":"NavigationGroup","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"onClickNavigation","declarations":[{"fileName":"src/components/AppHeader/components/mobile/NavigationItem.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"() => void"}}]},{"tags":{},"filePath":"src/components/AppHeader/components/mobile/Navigation.tsx","description":"","displayName":"Navigation","methods":[],"props":[{"defaultValue":null,"description":"","name":"navigations","declarations":[{"fileName":"src/components/AppHeader/components/mobile/Navigation.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"Navigation[] | (ChildNavigation | ChildNavigationGroup)[]","value":[{"value":"Navigation[]","description":"","fullComment":"","tags":{}},{"value":"(ChildNavigation | ChildNavigationGroup)[]","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"onClickNavigation","declarations":[{"fileName":"src/components/AppHeader/components/mobile/Navigation.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"() => void"}}]},{"tags":{},"filePath":"src/components/AppHeader/components/mobile/MobileHeader.tsx","description":"","displayName":"MobileHeader","methods":[],"props":[{"defaultValue":null,"description":"ロゴ","name":"logo","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"ReactElement<any, string | JSXElementConstructor<any>>"}},{"defaultValue":null,"description":"ロゴリンク","name":"logoHref","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"機能名（enableNew と合わせて使います）","name":"featureName","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"機能群（enableNew と合わせて使います）","name":"apps","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"Category[]"}},{"defaultValue":null,"description":"テナント一覧","name":"tenants","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"Tenant[]"}},{"defaultValue":null,"description":"現在のテナント ID","name":"currentTenantId","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"テナントが選択された時に発火するコールバック関数","name":"onTenantSelect","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(id: string) => void"}},{"defaultValue":null,"description":"@deprecated internal-ui から利用するので使わないでください。","name":"enableNew","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"},{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"locale","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"LocaleProps"}},{"defaultValue":null,"description":"","name":"appName","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"schoolUrl","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"helpPageUrl","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"userInfo","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"UserInfoProps"}},{"defaultValue":null,"description":"","name":"desktopAdditionalContent","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"navigations","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"Navigation[]"}},{"defaultValue":null,"description":"","name":"desktopNavigationAdditionalContent","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"releaseNote","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"ReleaseNoteProps"}},{"defaultValue":null,"description":"","name":"features","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"{ id: string; name: string; url: string; favorite: boolean; position?: number; }[]"}},{"defaultValue":null,"description":"","name":"mobileAdditionalContent","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/AppHeader/components/mobile/MenuSubHeading.tsx","description":"","displayName":"MenuSubHeading","methods":[],"props":[{"defaultValue":null,"description":"","name":"title","declarations":[{"fileName":"src/components/AppHeader/components/mobile/MenuSubHeading.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"onClickBack","declarations":[{"fileName":"src/components/AppHeader/components/mobile/MenuSubHeading.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"() => void"}}]},{"tags":{},"filePath":"src/components/AppHeader/components/mobile/MenuDialog.tsx","description":"","displayName":"MenuDialog","methods":[],"props":[{"defaultValue":null,"description":"","name":"isOpen","declarations":[{"fileName":"src/components/AppHeader/components/mobile/MenuDialog.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"setIsOpen","declarations":[{"fileName":"src/components/AppHeader/components/mobile/MenuDialog.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"Dispatch<boolean>"}},{"defaultValue":null,"description":"","name":"tenantSelector","declarations":[{"fileName":"src/components/AppHeader/components/mobile/MenuDialog.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/AppHeader/components/mobile/MenuDialog.tsx","description":"","displayName":"Content","methods":[],"props":[{"defaultValue":null,"description":"","name":"setIsOpen","declarations":[{"fileName":"src/components/AppHeader/components/mobile/MenuDialog.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"Dispatch<boolean>"}},{"defaultValue":null,"description":"","name":"tenantSelector","declarations":[{"fileName":"src/components/AppHeader/components/mobile/MenuDialog.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"domRef","declarations":[{"fileName":"src/components/AppHeader/components/mobile/MenuDialog.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"RefObject<HTMLSelectElement>"}}]},{"tags":{},"filePath":"src/components/AppHeader/components/mobile/MenuButton.tsx","description":"","displayName":"MenuButton","methods":[],"props":[{"defaultValue":null,"description":"","name":"onClick","declarations":[{"fileName":"src/components/AppHeader/components/mobile/MenuButton.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"() => void"}},{"defaultValue":null,"description":"","name":"isCurrent","declarations":[{"fileName":"src/components/AppHeader/components/mobile/MenuButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/AppHeader/components/mobile/MenuAccordion.tsx","description":"","displayName":"MenuAccordion","methods":[],"props":[{"defaultValue":null,"description":"","name":"isOpen","declarations":[{"fileName":"src/components/AppHeader/components/mobile/MenuAccordion.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"setIsOpen","declarations":[{"fileName":"src/components/AppHeader/components/mobile/MenuAccordion.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"Dispatch<(isOpen: boolean) => boolean>"}},{"defaultValue":null,"description":"","name":"title","declarations":[{"fileName":"src/components/AppHeader/components/mobile/MenuAccordion.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/AppHeader/components/mobile/Menu.tsx","description":"","displayName":"Menu","methods":[],"props":[{"defaultValue":null,"description":"","name":"appName","declarations":[{"fileName":"src/components/AppHeader/components/mobile/Menu.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"tenantSelector","declarations":[{"fileName":"src/components/AppHeader/components/mobile/Menu.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"additionalContent","declarations":[{"fileName":"src/components/AppHeader/components/mobile/Menu.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/AppHeader/components/mobile/LanguageSelector.tsx","description":"","displayName":"LanguageSelector","methods":[],"props":[{"defaultValue":null,"description":"","name":"locale","declarations":[{"fileName":"src/components/AppHeader/components/mobile/LanguageSelector.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"LocaleProps"}},{"defaultValue":null,"description":"","name":"onClickClose","declarations":[{"fileName":"src/components/AppHeader/components/mobile/LanguageSelector.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"() => void"}}]},{"tags":{},"filePath":"src/components/AppHeader/components/mobile/Help.tsx","description":"","displayName":"Help","methods":[],"props":[{"defaultValue":null,"description":"","name":"helpPageUrl","declarations":[{"fileName":"src/components/AppHeader/components/mobile/Help.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"schoolUrl","declarations":[{"fileName":"src/components/AppHeader/components/mobile/Help.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}}]},{"tags":{},"filePath":"src/components/AppHeader/components/mobile/AppLauncherFilterDropdown.tsx","description":"","displayName":"AppLauncherFilterDropdown","methods":[],"props":[{"defaultValue":null,"description":"","name":"page","declarations":[{"fileName":"src/components/AppHeader/components/mobile/AppLauncherFilterDropdown.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"\"all\" | \"favorite\"","value":[{"value":"\"all\""},{"value":"\"favorite\""}]}},{"defaultValue":null,"description":"","name":"onSelectPage","declarations":[{"fileName":"src/components/AppHeader/components/mobile/AppLauncherFilterDropdown.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(page: \"all\" | \"favorite\") => void"}}]},{"tags":{},"filePath":"src/components/AppHeader/components/mobile/AppLauncher.tsx","description":"","displayName":"AppLauncher","methods":[],"props":[{"defaultValue":null,"description":"","name":"features","declarations":[{"fileName":"src/components/AppHeader/components/mobile/AppLauncher.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"{ id: string; name: string; url: string; favorite: boolean; position?: number; }[]"}}]},{"tags":{},"filePath":"src/components/AppHeader/components/desktop/UserInfo.tsx","description":"","displayName":"UserInfo","methods":[],"props":[{"defaultValue":null,"description":"","name":"email","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"empCode","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"firstName","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"lastName","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"accountUrl","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"accountImageUrl","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"enableNew","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"テナント一覧","name":"tenants","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"Tenant[]"}},{"defaultValue":null,"description":"現在のテナント ID","name":"currentTenantId","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"desktopAdditionalContent","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/AppHeader/components/desktop/UserInfo.tsx","description":"","displayName":"ActualUserInfo","methods":[],"props":[{"defaultValue":null,"description":"","name":"email","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"empCode","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"firstName","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"lastName","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"accountUrl","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"accountImageUrl","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"enableNew","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"テナント一覧","name":"tenants","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"Tenant[]"}},{"defaultValue":null,"description":"現在のテナント ID","name":"currentTenantId","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"desktopAdditionalContent","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"displayName","declarations":[{"fileName":"src/components/AppHeader/components/desktop/UserInfo.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"string"}}]},{"tags":{},"filePath":"src/components/AppHeader/components/desktop/ReleaseNotesDropdown.tsx","description":"","displayName":"ReleaseNotesDropdown","methods":[],"props":[{"defaultValue":null,"description":"","name":"indexUrl","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":true,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"links","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":true,"type":{"name":"{ title: string; url: string; }[]"}},{"defaultValue":null,"description":"","name":"loading","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"error","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/AppHeader/components/desktop/Navigation.tsx","description":"","displayName":"Navigation","methods":[],"props":[{"defaultValue":null,"description":"","name":"appName","declarations":[{"fileName":"src/components/AppHeader/components/desktop/Navigation.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"navigations","declarations":[{"fileName":"src/components/AppHeader/components/desktop/Navigation.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"Navigation[]"}},{"defaultValue":null,"description":"","name":"additionalContent","declarations":[{"fileName":"src/components/AppHeader/components/desktop/Navigation.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"releaseNote","declarations":[{"fileName":"src/components/AppHeader/components/desktop/Navigation.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"ReleaseNoteProps"}},{"defaultValue":null,"description":"","name":"enableNew","declarations":[{"fileName":"src/components/AppHeader/components/desktop/Navigation.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/AppHeader/components/desktop/DesktopHeader.tsx","description":"","displayName":"DesktopHeader","methods":[],"props":[{"defaultValue":null,"description":"ロゴ","name":"logo","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"ReactElement<any, string | JSXElementConstructor<any>>"}},{"defaultValue":null,"description":"ロゴリンク","name":"logoHref","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"機能名（enableNew と合わせて使います）","name":"featureName","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"機能群（enableNew と合わせて使います）","name":"apps","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"Category[]"}},{"defaultValue":null,"description":"テナント一覧","name":"tenants","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"Tenant[]"}},{"defaultValue":null,"description":"現在のテナント ID","name":"currentTenantId","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"テナントが選択された時に発火するコールバック関数","name":"onTenantSelect","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"(id: string) => void"}},{"defaultValue":null,"description":"@deprecated internal-ui から利用するので使わないでください。","name":"enableNew","declarations":[{"fileName":"src/components/Header/Header.tsx","name":"TypeLiteral"},{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"locale","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"LocaleProps"}},{"defaultValue":null,"description":"","name":"appName","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"schoolUrl","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"helpPageUrl","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"string"}},{"defaultValue":null,"description":"","name":"userInfo","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"UserInfoProps"}},{"defaultValue":null,"description":"","name":"desktopAdditionalContent","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"navigations","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"Navigation[]"}},{"defaultValue":null,"description":"","name":"desktopNavigationAdditionalContent","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"releaseNote","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"ReleaseNoteProps"}},{"defaultValue":null,"description":"","name":"features","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"{ id: string; name: string; url: string; favorite: boolean; position?: number; }[]"}},{"defaultValue":null,"description":"","name":"mobileAdditionalContent","declarations":[{"fileName":"smarthr-ui/src/components/AppHeader/types.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/AppHeader/components/desktop/AppLauncher.tsx","description":"","displayName":"AppLauncher","methods":[],"props":[{"defaultValue":null,"description":"","name":"features","declarations":[{"fileName":"src/components/AppHeader/components/desktop/AppLauncher.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"{ id: string; name: string; url: string; favorite: boolean; position?: number; }[]"}}]},{"tags":{},"filePath":"src/components/AppHeader/components/common/Translate.tsx","description":"","displayName":"Translate","methods":[],"props":[]},{"tags":{},"filePath":"src/components/AppHeader/components/common/CommonButton.tsx","description":"","displayName":"commonButtonClassNameGenerator","methods":[],"props":[{"defaultValue":null,"description":"","name":"prefix","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"current","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"rounded","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"boldWhenCurrent","required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"class","declarations":[{"fileName":"smarthr-ui/node_modules/.pnpm/tailwind-variants@0.3.1_tailwindcss@3.4.19_ts-node@10.9.2_@swc+core@1.15.17_@types+node@20.19.35_typescript@5.9.3__/node_modules/tailwind-variants/dist/index.d.ts","name":"TypeLiteral"},{"fileName":"smarthr-ui/node_modules/.pnpm/tailwind-variants@0.3.1_tailwindcss@3.4.19_ts-node@10.9.2_@swc+core@1.15.17_@types+node@20.19.35_typescript@5.9.3__/node_modules/tailwind-variants/dist/index.d.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ClassNameValue","value":[{"value":"string"},{"value":"false"},{"value":"0"},{"value":"0n"},{"value":"ClassNameArray","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"className","declarations":[{"fileName":"smarthr-ui/node_modules/.pnpm/tailwind-variants@0.3.1_tailwindcss@3.4.19_ts-node@10.9.2_@swc+core@1.15.17_@types+node@20.19.35_typescript@5.9.3__/node_modules/tailwind-variants/dist/index.d.ts","name":"TypeLiteral"},{"fileName":"smarthr-ui/node_modules/.pnpm/tailwind-variants@0.3.1_tailwindcss@3.4.19_ts-node@10.9.2_@swc+core@1.15.17_@types+node@20.19.35_typescript@5.9.3__/node_modules/tailwind-variants/dist/index.d.ts","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ClassNameValue","value":[{"value":"string"},{"value":"false"},{"value":"0"},{"value":"0n"},{"value":"ClassNameArray","description":"","fullComment":"","tags":{}}]}}]},{"tags":{},"filePath":"src/components/AppHeader/components/common/CommonButton.tsx","description":"","displayName":"CommonButton","methods":[],"props":[{"defaultValue":null,"description":"","name":"elementAs","declarations":[{"fileName":"src/components/AppHeader/components/common/CommonButton.tsx","name":"TypeLiteral"},{"fileName":"src/components/AppHeader/components/common/CommonButton.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"\"a\" | \"button\"","value":[{"value":"\"a\""},{"value":"\"button\""}]}},{"defaultValue":null,"description":"","name":"prefix","declarations":[{"fileName":"src/components/AppHeader/components/common/CommonButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"ReactNode","value":[{"value":"string"},{"value":"number"},{"value":"false"},{"value":"true"},{"value":"ReactElement<any, string | JSXElementConstructor<any>>","description":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.","fullComment":"Represents a JSX element.\n\nWhere {@link ReactNode} represents everything that can be rendered, `ReactElement`\nonly represents JSX.\n@template P The type of the props object\n@template T The type of the component or tag\n@example ```tsx\nconst element: ReactElement = <div />;\n```","tags":{"template":"P The type of the props object\nT The type of the component or tag","example":"```tsx\nconst element: ReactElement = <div />;\n```"}},{"value":"Iterable<ReactNode>","description":"","fullComment":"","tags":{}},{"value":"ReactPortal","description":"","fullComment":"","tags":{}}]}},{"defaultValue":null,"description":"","name":"current","declarations":[{"fileName":"src/components/AppHeader/components/common/CommonButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}},{"defaultValue":null,"description":"","name":"boldWhenCurrent","declarations":[{"fileName":"src/components/AppHeader/components/common/CommonButton.tsx","name":"TypeLiteral"}],"required":false,"type":{"name":"enum","raw":"boolean","value":[{"value":"false"},{"value":"true"}]}}]},{"tags":{},"filePath":"src/components/AppHeader/components/common/AppLauncherSortDropdown.tsx","description":"","displayName":"AppLauncherSortDropdown","methods":[],"props":[{"defaultValue":null,"description":"","name":"sortType","declarations":[{"fileName":"src/components/AppHeader/components/common/AppLauncherSortDropdown.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"\"default\" | \"name/asc\" | \"name/desc\"","value":[{"value":"\"default\""},{"value":"\"name/asc\""},{"value":"\"name/desc\""}]}},{"defaultValue":null,"description":"","name":"onSelectSortType","declarations":[{"fileName":"src/components/AppHeader/components/common/AppLauncherSortDropdown.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"(sortType: \"default\" | \"name/asc\" | \"name/desc\") => void"}}]},{"tags":{},"filePath":"src/components/AppHeader/components/common/AppLauncherFeatures.tsx","description":"","displayName":"AppLauncherFeatures","methods":[],"props":[{"defaultValue":null,"description":"","name":"features","declarations":[{"fileName":"src/components/AppHeader/components/common/AppLauncherFeatures.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"{ id: string; name: string; url: string; favorite: boolean; position?: number; }[]"}},{"defaultValue":null,"description":"","name":"page","declarations":[{"fileName":"src/components/AppHeader/components/common/AppLauncherFeatures.tsx","name":"TypeLiteral"}],"required":true,"type":{"name":"enum","raw":"\"all\" | \"favorite\"","value":[{"value":"\"all\""},{"value":"\"favorite\""}]}}]}]