import { AgoraRtcStreamPublishPool } from '../../../core/rtc/publish-pool'; import { AgoraRtcConnection, AgoraRtcStreamPublishPoolItem } from '../../../core/rtc/type'; export declare class AgoraWebRtcStreamPublishPoolImpl extends AgoraRtcStreamPublishPool { private _mainConnection; private logger; constructor(_mainConnection: AgoraRtcConnection); release(): number; protected createItem(streamId: string, token: string | undefined): AgoraRtcStreamPublishPoolItem; protected shouldNotifyVideoEncoderConfig(item: AgoraRtcStreamPublishPoolItem, wasVideoPublished: boolean): boolean; }