/// import { Renderer, ElementRef, IterableDiffers } from "@angular/core"; import { IgEditorBase } from "./igeditorbase"; import { NgModel } from "@angular/forms"; export declare class IgPercentEditorComponent extends IgEditorBase { model: NgModel; constructor(el: ElementRef, renderer: Renderer, differs: IterableDiffers, model: NgModel); /** * Paste text at location of the caret or over the current selection. Best used during editing, as the method will instead set the text as value (modified by the [displayFactor](ui.igpercenteditor#options:displayFactor)) if the editor is not focused. * Note: the method raises the [textChanged](ui.igpercenteditor#events:textChanged) event. * * @param string The string to be inserted. */ insert(string: string): void; /** * Gets/Sets a string that is used as the percent symbol shown with the number in the input. The value provided as a param is propagated to the [percentSymbol](ui.igpercenteditor#options:percentSymbol) option and thus has the same priority as the option. * * @param symbol New percent symbol. */ percentSymbol(symbol?: Object): string; }