import type { BatchId, Reference } from "../../clients";
import type { ProfileDetails, ProfilePreview } from "../../schemas/profile";
export interface ProfilePreviewDeserializerOptions {
    reference?: Reference;
    fallbackBatchId?: BatchId | null;
}
export interface ProfileDetailsDeserializerOptions {
    reference?: Reference;
}
export declare class ProfileDeserializer {
    private beeUrl;
    constructor(beeUrl: string);
    deserializePreview(data: string, opts?: ProfilePreviewDeserializerOptions): ProfilePreview;
    deserializeDetails(data: string, opts?: ProfileDetailsDeserializerOptions): ProfileDetails;
}
//# sourceMappingURL=deserializer.d.ts.map