import { Observable } from 'rxjs';
import { CustomModule, QuillConfig } from 'ngx-quill/config';
import * as i0 from "@angular/core";
export declare class QuillService {
    readonly config: QuillConfig;
    private document;
    private Quill;
    private quill$;
    private registeredModules;
    getQuill(): Observable<any>;
    /** @internal */
    beforeRender(Quill: any, customModules: CustomModule[] | undefined, beforeRender?: import("ngx-quill/config").QuillBeforeRender): Observable<any>;
    /** @internal */
    private registerCustomModules;
    static ɵfac: i0.ɵɵFactoryDeclaration<QuillService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<QuillService>;
}
