import { ViewContainerRef } from '@angular/core'; import { TypeMapping } from '../model/type-mappings'; import { _ScribbleService } from './_scribble.service'; import * as i0 from "@angular/core"; export declare class ScribbleService { private scribbleService; constructor(scribbleService: _ScribbleService); createElement(selectedType: TypeMapping, viewContainerRef: ViewContainerRef): { ref: import("@angular/core").EmbeddedViewRef; element: any; } | { ref: import("@angular/core").ComponentRef; element: any; }; pasteItemsInContainer(items: HTMLElement[], container: HTMLElement): void; pasteImagesInContainer(images: File[], container: HTMLElement): Promise; pasteImageInContainer(file: File, container: HTMLElement): Promise; pasteItemInContainer(item: HTMLElement, container: HTMLElement): void; deleteFromRegistry(id: string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }