import '@polymer/iron-icon'; import '@polymer/iron-icons'; import { TemplateResult } from 'lit-html'; import { PropertyDeclarations } from 'lit-element'; import { ScopedElementsMap } from '@open-wc/scoped-elements'; import { Translatable } from '../../../../../mixins/translatable'; export declare class SessionSecretChangeEvent extends CustomEvent<{ value: string; invalid: boolean; }> { constructor(detail: { value: string; invalid: boolean; }); } export declare class SessionSecret extends Translatable { static get scopedElements(): ScopedElementsMap; static get properties(): PropertyDeclarations; disabled: boolean; value: string; private __errorMessage; render(): TemplateResult; updated(changedProperties: Map): void; private __regenerateValue; private __handleInput; private __reportValidity; }