import { PingExtensionFields, PongExtensionFields, Ping, Pong } from '../../message';
import { PingExtensionFields as PingExtensionFieldsPB, PongExtensionFields as PongExtensionFieldsPB } from '../codegen/extensions/ping_pong';
import { Ping as PingPB, Pong as PongPB } from '../codegen/ping_pong';
export declare class WireToProto {
    static pingExtensionFields(_wire: PingExtensionFields): PingExtensionFieldsPB;
    static pongExtensionFields(_wire: PongExtensionFields): PongExtensionFieldsPB;
    static ping(wire: Ping): PingPB;
    static pong(wire: Pong): PongPB;
}
export declare class ProtoToWire {
    static pingExtensionFields(_proto: PingExtensionFieldsPB): PingExtensionFields;
    static pongExtensionFields(_proto: PongExtensionFieldsPB): PongExtensionFields;
    static ping(proto: PingPB): Ping;
    static pong(proto: PongPB): Pong;
}
