export declare class ReadyGate {
    protected channelReadyPromise: Promise<void>;
    protected channelReadyPromiseResolve: () => void;
    awaitChannelReady(): Promise<void>;
    isChannelReady(): boolean;
    channelNotReady(): void;
    channelReady(): void;
}
