/// <reference types="node" resolution-mode="require"/>
import { ExtensionInstance } from '../../models/extensions/extension-instance.js';
import { Writable } from 'stream';
interface UpdateExtensionDraftOptions {
    extension: ExtensionInstance;
    token: string;
    apiKey: string;
    registrationId: string;
    stdout: Writable;
    stderr: Writable;
}
export declare function updateExtensionDraft({ extension, token, apiKey, registrationId, stdout, stderr, }: UpdateExtensionDraftOptions): Promise<void>;
interface UpdateExtensionConfigOptions {
    extension: ExtensionInstance;
    stdout: Writable;
}
export declare function reloadExtensionConfig({ extension, stdout }: UpdateExtensionConfigOptions): Promise<void>;
export {};
