export default TS;
declare class TS {
    bits: any;
    leftoverBytes: any;
    guessVideoFrameEnd: boolean;
    pidsToStreamIds: {};
    pesPacketInfo: {};
    startTime: number;
    currentTime: number;
    connect(streamId: any, destination: any): void;
    write(buffer: any): void;
    parsePacket(): boolean;
    resync(): boolean;
    packetStart(pi: any, pts: any, payloadLength: any): void;
    packetAddData(pi: any, start: any, end: any): boolean;
    packetComplete(pi: any): void;
}
declare namespace TS {
    namespace STREAM {
        const PACK_HEADER: number;
        const SYSTEM_HEADER: number;
        const PROGRAM_MAP: number;
        const PRIVATE_1: number;
        const PADDING: number;
        const PRIVATE_2: number;
        const AUDIO_1: number;
        const VIDEO_1: number;
        const DIRECTORY: number;
    }
}
