///
import type { ActionsProps } from '../actions';
import type { DataGridProps } from '../data-grid/typings';
import type { DurationPickerProps } from '../duration-picker';
import type { FilterProps } from '../filter/typings';
import type { SelectViewProps } from '../select-view';
declare type PropsGetter = ((props: T) => T) | Partial;
export interface ComponentConfigureContextProps {
DataGrid?: PropsGetter>;
Filter?: PropsGetter>;
Actions?: PropsGetter;
SelectView?: PropsGetter>;
DurationPicker?: PropsGetter;
}
export declare const ComponentConfigureContext: import("react").Context;
export declare const ComponentConfigureProvider: import("react").Provider;
export declare const ComponentConfigureConsumer: import("react").Consumer;
export declare function useComponentDefaultProps(key: keyof ComponentConfigureContextProps, originalProps: T): T;
export {};