import * as React from "react"; import { QueueChannelConfiguration, QueuesState } from "../../../state/QueuesState/QueuesStateTypes"; import { AddChannelConfiguration } from "./AddChannelConfiguration"; interface ChannelServiceLevelsProps { channelMetadata: QueuesState["metadata"]["channelsBySid"]; allChannelSids: QueuesState["metadata"]["channelSids"]; channelConfigs: QueueChannelConfiguration[]; onUpdate: (channelConfigs: QueueChannelConfiguration[]) => void; defaultConfig: QueuesState["queuesConfig"]["default"]; disabled: boolean; } export declare class ChannelServiceLevels extends React.PureComponent { ref: React.RefObject; componentDidMount(): void; removeChannel: (channelSid: string) => void; addChannel: (channelConfig: QueueChannelConfiguration) => void; updateChannel: (channelConfig: QueueChannelConfiguration) => void; render(): JSX.Element; } export {};