import type { Reference } from "../../clients";
import type { VideoDetails, VideoPreview } from "../../schemas/video";
export type VideoDeserializerOptions = {
    /** Video swarm reference */
    reference: Reference;
};
export declare class VideoDeserializer {
    private beeUrl;
    constructor(beeUrl: string);
    deserializePreview(data: string, opts: VideoDeserializerOptions): VideoPreview;
    deserializeDetails(data: string, opts: VideoDeserializerOptions): VideoDetails;
}
//# sourceMappingURL=deserializer.d.ts.map