import { BaseResource } from '../../../../../pages/types'; import { RecordPageTemplateProps } from '../../../types'; import { SectionKeyValueContentType } from '../../../types/mainSections/sectionKeyValue'; import { UseRecordEditReturn } from '../../../useRecordEdit'; import type { GetNestedValue, NestedKeyOf } from '../../../../../types'; export declare const jisPrefectures: readonly [{ readonly code: "0"; readonly name: "設定しない"; }, { readonly code: "1"; readonly name: "北海道"; }, { readonly code: "2"; readonly name: "青森県"; }, { readonly code: "3"; readonly name: "岩手県"; }, { readonly code: "4"; readonly name: "宮城県"; }, { readonly code: "5"; readonly name: "秋田県"; }, { readonly code: "6"; readonly name: "山形県"; }, { readonly code: "7"; readonly name: "福島県"; }, { readonly code: "8"; readonly name: "茨城県"; }, { readonly code: "9"; readonly name: "栃木県"; }, { readonly code: "10"; readonly name: "群馬県"; }, { readonly code: "11"; readonly name: "埼玉県"; }, { readonly code: "12"; readonly name: "千葉県"; }, { readonly code: "13"; readonly name: "東京都"; }, { readonly code: "14"; readonly name: "神奈川県"; }, { readonly code: "15"; readonly name: "新潟県"; }, { readonly code: "16"; readonly name: "富山県"; }, { readonly code: "17"; readonly name: "石川県"; }, { readonly code: "18"; readonly name: "福井県"; }, { readonly code: "19"; readonly name: "山梨県"; }, { readonly code: "20"; readonly name: "長野県"; }, { readonly code: "21"; readonly name: "岐阜県"; }, { readonly code: "22"; readonly name: "静岡県"; }, { readonly code: "23"; readonly name: "愛知県"; }, { readonly code: "24"; readonly name: "三重県"; }, { readonly code: "25"; readonly name: "滋賀県"; }, { readonly code: "26"; readonly name: "京都府"; }, { readonly code: "27"; readonly name: "大阪府"; }, { readonly code: "28"; readonly name: "兵庫県"; }, { readonly code: "29"; readonly name: "奈良県"; }, { readonly code: "30"; readonly name: "和歌山県"; }, { readonly code: "31"; readonly name: "鳥取県"; }, { readonly code: "32"; readonly name: "島根県"; }, { readonly code: "33"; readonly name: "岡山県"; }, { readonly code: "34"; readonly name: "広島県"; }, { readonly code: "35"; readonly name: "山口県"; }, { readonly code: "36"; readonly name: "徳島県"; }, { readonly code: "37"; readonly name: "香川県"; }, { readonly code: "38"; readonly name: "愛媛県"; }, { readonly code: "39"; readonly name: "高知県"; }, { readonly code: "40"; readonly name: "福岡県"; }, { readonly code: "41"; readonly name: "佐賀県"; }, { readonly code: "42"; readonly name: "長崎県"; }, { readonly code: "43"; readonly name: "熊本県"; }, { readonly code: "44"; readonly name: "大分県"; }, { readonly code: "45"; readonly name: "宮崎県"; }, { readonly code: "46"; readonly name: "鹿児島県"; }, { readonly code: "47"; readonly name: "沖縄県"; }]; export declare const KeyValueAddress: = NestedKeyOf, V extends GetNestedValue = GetNestedValue>(fieldProps: { resource: R; parentField?: SectionKeyValueContentType | undefined; field: import("../../../types/mainSections/sectionKeyValue").BaseSectionKeyValueContentType & import("../../../types/mainSections/sectionKeyValueField").FieldAddressType & { type: 'address'; }; isEditing: boolean; editorOptions: { displayOptionalIcon?: boolean; }; isInnerGridColumn?: boolean | undefined; refetchResource: () => Promise; } & Pick & Pick, "updateEditingResource" | "errorFields">) => JSX.Element;