import { Commands, UI } from '@kui-shell/core';
import { CommandResponse } from '../response';
import { Entity as EditorEntity } from '../fetchers';
interface Options extends Commands.ParsedOptions {
    language?: string;
}
export declare const edit: (tab: UI.Tab, entity: EditorEntity, options: Options, execOptions: Commands.ExecOptions) => Promise<CommandResponse>;
declare const _default: (commandTree: Commands.Registrar) => Promise<void>;
export default _default;
