import * as React from "react"; import type { SearchFormProp } from "../../props/components/navigation.prop.js"; export type { SearchFormProp, SearchFormProp as SearchFormProps }; /** * SearchForm — the submit-driven 検索条件フォーム (Ant Design ProComponents `QueryFilter`). * * A `search` landmark (`
`) holding a grid of labelled conditions, aligned in * columns. The conditions past the first row sit behind one 詳細条件を開く / 閉じる toggle that * names how many are hidden; Search (検索) submits, Clear (クリア) resets. After a search the * conditions the results were searched with, and the result count, are announced in one * `role="status"` line. Every label is localized through the library catalogue. * * Choose it over a live FilterBar when the conditions are many, the query is heavy, or the users * expect an explicit 検索 button (Japanese business systems). Hidden conditions stay MOUNTED, so a * value typed into one survives collapsing the section. */ export declare const SearchForm: React.ForwardRefExoticComponent & { children: import("../../props/index.js").ChildrenProp; columns?: import("../../props/components/layout.prop.js").ResponsiveGridColumnsProp; visibleFields?: number; open?: import("../../props/index.js").OpenProp; defaultOpen?: import("../../props/index.js").DefaultOpenProp; onOpenChange?: import("../../props/index.js").OnOpenChangeProp; onReset?: () => void; searchLabel?: import("../../props/index.js").LabelProp; resetLabel?: import("../../props/index.js").LabelProp; summary?: React.ReactNode; resultCount?: number; loading?: import("../../props/index.js").PendingProp; label?: string; } & React.RefAttributes>;