import React from 'react'; import { Answer, RecordClass, Question } from '../../Utils/WdkModel'; import { Action, BasketStatusArray, RequestSortingUpdate, RequestColumnsChoiceUpdate, RequestUpdateBasket, RequestAddStepToBasket, ViewPageNumber, RequestPageSizeUpdate, ShowHideAddColumnsDialog, OpenAttributeAnalysis, CloseAttributeAnalysis, UpdateSelectedIds, ShowLoginWarning } from '../../Views/ResultTableSummaryView/Types'; import { ResultType } from '../../Utils/WdkResult'; export interface Props { resultType: ResultType; viewId: string; actions?: Action[]; selectedIds?: string[]; showIdAttributeColumn: boolean; activeAttributeAnalysisName: string | undefined; answer: Answer; recordClass: RecordClass; question: Question; userIsGuest: boolean; basketStatusArray?: BasketStatusArray; requestSortingUpdate: RequestSortingUpdate; requestColumnsChoiceUpdate: RequestColumnsChoiceUpdate; requestUpdateBasket: RequestUpdateBasket; requestAddStepToBasket: RequestAddStepToBasket; viewPageNumber: ViewPageNumber; requestPageSizeUpdate: RequestPageSizeUpdate; showHideAddColumnsDialog: ShowHideAddColumnsDialog; openAttributeAnalysis: OpenAttributeAnalysis; closeAttributeAnalysis: CloseAttributeAnalysis; updateSelectedIds: UpdateSelectedIds; showLoginWarning: ShowLoginWarning; renderToolbarContent?: (props: ToolbarContentProps) => React.ReactNode; } export interface ToolbarContentProps { addColumnsNode: React.ReactNode; addToBasketNode: React.ReactNode; downloadLinkNode: React.ReactNode; } declare const _default: import("../../Utils/ComponentUtils").ComponentWrapper; export default _default; //# sourceMappingURL=ResultTable.d.ts.map