/** * @license * Copyright 2022 Superflow.dev * SPDX-License-Identifier: MIT */ import { LitElement, PropertyValueMap } from 'lit'; export declare class SfUserAuth extends LitElement { eventAccessTokenReceived: string; eventSignedOut: string; static styles: import("lit").CSSResult; logo: string; apiId: string; appName: string; email: string; name: string; reason: string; search: string; offset: number; otp: string; pageBlock: number; arrHash: string[]; _SfUserAuthEmail: any; _SfUserAuthName: any; _SfUserAuthOtp: any; _SfUserAuthOtpToggle: any; _SfUserAuthSearch: any; _SfUserAuthFilter: any; _SfUserAuthPrivacy: any; _SfUserAuthTerms: any; _SfUserAuthAdmin: any; _SfUserAuthActive: any; _SfUserAuthReason: any; _SfUserAuthBypassLabel: any; _SfUserAuthBypassTimeLabel: any; _SfUserAuthLocked: any; _SfUserAuthUnlocked: any; _SfUserAuthLogs: any; _SfUserAuthSignout: any; _SfUserAuthBypass: any; _SfUserAuthSubmit: any; _SfUserAuthSearchSubmit: any; _SfUserAuthSubmitCancel: any; _SfUserAuthLoader: any; _SfUserAuthDivRowError: any; _SfUserAuthDivRowErrorMessage: any; _SfUserAuthDivRowSuccess: any; _SfUserAuthDivRowSuccessMessage: any; _SfUserAuthErrorName: any; _SfUserAuthErrorEmail: any; _SfUserAuthErrorOtp: any; _SfUserAuthTableContainer: any; _SfUserAuthPagesContainer: any; flagRefresh: boolean; signOut: () => Promise; validateTerms: () => any; validatePrivacy: () => any; validateEmail: (email: string) => boolean; validateName: (name: string) => boolean; validateOtp: (otp: string) => boolean; clearMessages: () => void; setError: (msg: string) => void; setSuccess: (msg: string) => void; insertLogsHTML: (data: any) => void; insertUserDetailHTML: (data: any) => void; prepareXhr: (data: any, url: string, loaderElement: any, authorization: any) => Promise; onResendSubmit: () => Promise; onFormSubmit: () => Promise; evalSubmit: () => void; onCheckedChange: () => void; onKeyUp: (location: string) => boolean; onLocked: () => void; onUnlocked: () => void; onCancelUserDetails: () => void; onSearchClick: () => void; decorateSlots: () => void; copySlots: () => void; initState: (calling?: number) => Promise; initListeners: () => void; fetchUserDetails: (email: string) => Promise; fetchSignout: (email: string) => Promise; fetchBypass: (email: string) => Promise; fetchLogs: (offset: number, filterKey: string, filterString: string) => Promise; constructor(); protected firstUpdated(_changedProperties: PropertyValueMap | Map): void; connectedCallback(): void; getUiRefresh(): import("lit-html").TemplateResult<1>; getUiSignIn(): import("lit-html").TemplateResult<1>; toggleMask(): void; render(): import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'sf-user-auth': SfUserAuth; } } //# sourceMappingURL=sf-user-auth.d.ts.map