import { default as React } from 'react'; export interface SearchableCheckboxCardListProps { /** * RHF field-array path under which `CardPolicyCardSelectionRow[]` lives, * e.g. `"cardSelections"`. */ name: string; className?: string; /** Optional copy shown when the search yields no matches. */ emptySearchResultsLabel?: string; /** * When true, the table is repainted with a soft pink fill * (`Colors.importantLight`) and a red border to signal that the consumer * form's submit-time "select at least one card" validation has failed. * Mirrors the field-error treatment used by `EditableRowsTableStep` and * `AllowBlockChipPicker`. */ hasError?: boolean; /** Optional placeholder for the top search input. */ searchPlaceholder?: string; style?: React.CSSProperties; } /** * Form-bound search bar + sortable checkbox table with Owner / Card / * Utilization / Limit columns. Filters the rows client-side over * cardholder name, last4, card name, and owner role. * * Rows are sourced from `useFieldArray({name, keyName: "_rhfId"})` and * per-row `isChecked` is bound via `Controller`. */ declare const SearchableCheckboxCardList: React.FC; export default SearchableCheckboxCardList;