/// <reference types="node" />
export declare const MessageBuffers: {
    MESSAGE_PROTOCOL: Buffer;
    MESSAGE_KEEP_ALIVE: Buffer;
    MESSAGE_CHOKE: Buffer;
    MESSAGE_UNCHOKE: Buffer;
    MESSAGE_INTERESTED: Buffer;
    MESSAGE_UNINTERESTED: Buffer;
    MESSAGE_RESERVED: number[];
    MESSAGE_PORT: number[];
    INFOHASH_SPLIT: Buffer;
};
export declare enum MessageParams {
    INFOHASH_SIZE_LENGTH = 1,
    PEER_ID_LENGTH = 20
}
export declare enum MessageFlags {
    Choke = 0,
    Unchoke = 1,
    Interested = 2,
    NotInterested = 3,
    Have = 4,
    Bitfield = 5,
    Request = 6,
    Piece = 7,
    Cancel = 8,
    Extended = 20
}
