import * as React from "react"; import { QueueChannelConfiguration } from "../../../state/QueuesState/QueuesStateTypes"; interface ChannelConfigurationListItemProps { queueSid: string; channelSid: string; channelName: string; shortAbandonedThreshold: number; serviceLevelThreshold: number; onRemove: (channelSid: string) => void; onUpdate: (channelConfig: QueueChannelConfiguration) => void; } export declare class ChannelConfigurationListItem extends React.PureComponent { ref: React.RefObject; componentDidMount(): void; handleRemoveChannel: () => void; handleSLAChange: (e: React.ChangeEvent) => void; handleShortAbandonedChange: (e: React.ChangeEvent) => void; render(): JSX.Element; } export {};