import * as i0 from "@angular/core"; export type BlockTag = 'p' | 'h1' | 'h2' | 'h3'; export type Align = 'left' | 'center' | 'right' | 'justify'; export type Mode = 'design' | 'source'; export type IndentDir = 'increase' | 'decrease'; export declare class CoreDocgenToolbarComponent { $fields: import("@angular/core").InputSignal; $disabled: import("@angular/core").InputSignal; $mode: import("@angular/core").InputSignal; $canUndo: import("@angular/core").InputSignal; $canRedo: import("@angular/core").InputSignal; $showLiquidSourceOnly: import("@angular/core").InputSignal; undo: import("@angular/core").OutputEmitterRef; redo: import("@angular/core").OutputEmitterRef; formatBlock: import("@angular/core").OutputEmitterRef; bold: import("@angular/core").OutputEmitterRef; italic: import("@angular/core").OutputEmitterRef; code: import("@angular/core").OutputEmitterRef; clear: import("@angular/core").OutputEmitterRef; link: import("@angular/core").OutputEmitterRef; imageUpload: import("@angular/core").OutputEmitterRef; imageFromUrl: import("@angular/core").OutputEmitterRef; insertTable: import("@angular/core").OutputEmitterRef<{ rows: number; cols: number; }>; listToggle: import("@angular/core").OutputEmitterRef<"ol" | "ul">; align: import("@angular/core").OutputEmitterRef; quote: import("@angular/core").OutputEmitterRef; hr: import("@angular/core").OutputEmitterRef; pageBreak: import("@angular/core").OutputEmitterRef; insertField: import("@angular/core").OutputEmitterRef; insertLoop: import("@angular/core").OutputEmitterRef; insertCondition: import("@angular/core").OutputEmitterRef; toggleMode: import("@angular/core").OutputEmitterRef; preview: import("@angular/core").OutputEmitterRef; fgColor: import("@angular/core").OutputEmitterRef; bgColor: import("@angular/core").OutputEmitterRef; indent: import("@angular/core").OutputEmitterRef; $openFormat: import("@angular/core").WritableSignal; $openImage: import("@angular/core").WritableSignal; $openTable: import("@angular/core").WritableSignal; $openFg: import("@angular/core").WritableSignal; $openBg: import("@angular/core").WritableSignal; canInteract: import("@angular/core").Signal; fgPalette: string[]; bgPalette: string[]; onToggleMode(): void; onPickTable(r: number, c: number): void; onPickBlock(tag: BlockTag): void; onPickField(f: string): void; onPickFg(c: string | null): void; onPickBg(c: string | null): void; onIndent(dir: IndentDir): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }