/** Возвращает потоковый подгружаемый трек, который умеет себя проигрывать */
export declare const createTrackStream: (ctx: AudioContext, { sampleRate, numberOfChannels, delay, onPlay, onEnd, onStop, trackStatus, }?: {
    sampleRate?: number | undefined;
    numberOfChannels?: number | undefined;
    delay?: number | undefined;
    onPlay?: (() => void) | undefined;
    onEnd?: (() => void) | undefined;
    onStop?: (() => void) | undefined;
    trackStatus?: "stop" | "play" | "end" | undefined;
}) => {
    readonly loaded: boolean;
    setLoaded: () => void;
    write: (data: Uint8Array) => void;
    readonly status: "stop" | "play" | "end";
    play: () => void;
    stop: () => void;
};
//# sourceMappingURL=trackStream.d.ts.map