import { BaseWriter } from "../base-writer";
import { ProfileBuilder } from "./builder";
import type { BeeClient, Reference } from "../../clients";
import type { WriterOptions, WriterUploadOptions } from "../base-writer";
interface ProfileWriterOptions extends WriterOptions {
}
export declare class ProfileWriter extends BaseWriter<ProfileBuilder> {
    profileBuilder: ProfileBuilder;
    beeClient: BeeClient;
    constructor(profileBuilder: ProfileBuilder, opts: ProfileWriterOptions);
    upload(opts?: WriterUploadOptions): Promise<Reference>;
}
export {};
//# sourceMappingURL=writer.d.ts.map