import { ForwardedRef } from 'react'; import { RecordInvoiceElementProps } from './types'; export declare const RecordInvoiceElementInner: ({ checks, value, label, fieldNote, labelNote, valueNote, valueAction, error, onChange, onBlur, onFocus, id, name, previewFormat, preprocess, labelHidden, disabled, required, readonly, inferenceSourceLabel, horizontal, width, }: RecordInvoiceElementProps, ref: ForwardedRef) => JSX.Element; /** * 詳細画面のフォームArea内にて適格請求書発行事業者の番号の入力フィールドを表示するコンポーネントです。 * * このコンポーネントは以下の機能を提供します: * * - `FormSegment` が編集モードか判定し、詳細表示と編集フォームを動的に切り替えます。 * - 「存在チェック」ボタンを表示し、クリック時に入力番号の存在チェックを行うことができます。 * - ラベルの表示 * - 各要素の補足情報の表示 * - フィールド、ラベル、値の補足情報を表示 * - 必須フィールドの表示 * - フォームのエラー表示 * - 値アクションの表示 * - 読み取り専用設定 * - フィールド要素の設定 * - フィールドの非活性設定 * - フィールドの横幅設定 * - フィールドとラベルの水平表示設定 * - 詳細表示での値の表示設定 */ export declare const RecordInvoiceElement: import("react").ForwardRefExoticComponent, "format" | "displayValue"> & { checks: { url: string | ((companyNumber: string) => string); requestParams?: ((companyNumber: string) => { [key: string]: string; }) | undefined; decodeResponse?: ((value: unknown) => { matched: boolean; note: { contents: import("../../..").MessageContentType[]; }; }) | undefined; }; } & import("react").RefAttributes>;