import * as React from 'react'; import { CommonProps } from '../../utilities/commonProps'; import IconOnlyButton from './IconOnlyButton'; declare type Props = { /** * ボタンのaria-labelに使用される文字列です。必ず遷移先を表す文字列を指定してください。 */ buttonLabel: string; /** * href を設定します */ url?: string; /** * click ハンドラを指定します */ onClick?: React.MouseEventHandler; } & Pick[0], 'appearance' | 'danger' | 'disabled' | 'small' | 'large' | 'rel' | 'target' | 'type' | 'onSelfWindowNavigation'> & CommonProps; /** * IconOnlyJumpButton は遷移のためのボタンです。別URLへ遷移させることが目的の際に使用してください。 * * - 文字列として遷移先を表現できないので、「次の画面へ進む」のように遷移先が自明な場合にのみ使用してください。 * - `buttonLabel` に必ず代替テキストを設定してください * - 前の画面に戻るボタンには `IconOnlyBackwardButton` を使用してください * - `target="_self"`(同じウィンドウ・タブで開く) の場合は RightChevron アイコン、`target="_blank"` (新しいウィンドウ・タブで開く)の場合は OpenInNew アイコンになります * - ListTableの行内に入れる場合など、高さを小さくしたい場合には `small` を使用してください */ export default function IconOnlyJumpButton(props: Props): React.ReactElement; export {};