import * as React from "react"; import { ChannelNoteCodes, DispositionCode, Topic } from "../../../../../core/FlexDataClient"; import { DispositionCodesByParentSid, SelectedTopic, SubTopicsByParentSid } from "../../state/WrapupSummaryState"; interface TopicListSelectionProps { dispositionCodesUncategorized?: DispositionCode[]; dispositionCodeSid?: string; codes?: ChannelNoteCodes; topics?: Topic[]; topicsFetchFailed?: boolean; selectedTopicInEditMode?: SelectedTopic[]; handleSelectedTopicInEditModeChange: (t: SelectedTopic[]) => void; subTopicsByParentSid?: SubTopicsByParentSid; dispositionCodesByParentSid?: DispositionCodesByParentSid; isLoading: boolean; enterReadMode: () => void; handleEditModeUpdate: () => void; hideCancelButton: () => boolean; hasUnsavedChanges: () => boolean; isManuallyAdding: boolean; } export declare const TopicListSelection: React.FC; export {};