import type { TrackMiddleware } from "../../types/public";
export declare const useTrackMiddleware: (rawTrack: MediaStreamTrack | null) => {
    processedTrack: MediaStreamTrack | null;
    applyMiddleware: (newMiddleware: TrackMiddleware) => Promise<MediaStreamTrack | null>;
    currentMiddleware: TrackMiddleware;
};
//# sourceMappingURL=useTrackMiddleware.d.ts.map