import 'polymer/polymer-element.html'; import 'paper-input/paper-input.html'; import './ozone-edit-entry.html'; import { LocalizedString } from 'ozone-type'; export interface PaperInputBehavior extends PolymerElement { } /** * is an element to edit ozone items fields as string. * * ```html * * ``` */ export declare class OzoneEditEntry extends Polymer.Element { /** * ozone type of the entry */ type?: string; /** * value of the field * @notify */ value: any; /** * name of the field */ name?: LocalizedString; /** * computed label of the field * @readonly */ label?: string; /** * language to use in LocalizedName */ language?: string; /** * Set to true to disable this input. * @value false */ disabled: boolean; /** * if the value is modify, is value will change to true. * @value false * @notify */ isModify: boolean; /** * Returns true if the value is invalid. */ invalid: boolean; $: { input: PolymerElement; } | any; /** * @private */ toLabel(name: LocalizedString, language: string): string | undefined; /** * Returns a reference to the input element. */ get inputElement(): any; connectedCallback(): void; /** * @private */ registerChangeListener(): void; /** * @private */ changeListenerCallback(event: Event): void; /** * @private */ invalidChange(event: CustomEvent): void; }