export interface BaseSearchFieldProps {
    readonly onSearch: (query: string) => void;
    readonly placeholder?: string;
}
export interface ControlledSearchFieldProps extends BaseSearchFieldProps {
    readonly value: string;
    readonly onClear?: () => void;
}
export interface BaseSummaryPanelProps<T> {
    readonly summary: T;
    readonly isLoading?: boolean;
    readonly error?: Error | null;
    readonly onRefresh?: () => void;
}
//# sourceMappingURL=components.d.ts.map