import { FormBuilder, FormGroup } from '@angular/forms'; import { Subject } from 'rxjs'; import { ShortcutService } from '../../commands/shortcut.service'; import { List } from './list/list'; import * as i0 from "@angular/core"; export declare class FormEditor { fb: FormBuilder; shortcutService: ShortcutService; object: import("@angular/core").InputSignal; onSubmit: Subject; simpleObject: import("@angular/core").Signal<{}>; keyValues: import("@angular/core").Signal<{ key: string; value: unknown; }[]>; longestKey: import("@angular/core").Signal; form: import("@angular/core").Signal>; readonly list: import("@angular/core").Signal>; keybinds: { keys: string; func: () => void; }[]; logger: import("../../angular-terminal/logger").Logger; constructor(); getValue(): { [x: string]: any; }; blackOnWhite: { backgroundColor: string; color: string; }; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }