/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ import { GridColumnState } from '../../interfaces/index.js'; import * as React from 'react'; /** * @hidden */ type GridAdaptiveToolbarCheckboxFilterProps = { filtered: GridColumnState[]; computedShow?: boolean; expandState?: any; currentData: any; uniqueFilterValues: any; searchBox?: any; children?: React.ReactNode; renderTitle: (column: GridColumnState) => React.ReactNode; onBackView?: () => void; isAllSelected: () => boolean; handleCheckBoxChange: (event: any, value: any) => void; clear: (event: React.FormEvent) => void; submit?: (event: React.FormEvent) => void; onClose?: () => void; onFilterExpand: (event: React.MouseEvent, column: GridColumnState) => void; handleClearAllFilters: (event: any) => void; }; /** * @hidden */ export declare const GridAdaptiveToolbarCheckboxFilter: (props: GridAdaptiveToolbarCheckboxFilterProps) => React.JSX.Element; export {};