import { LitElement, TemplateResult, CSSResult } from "lit";
import { TokenReponseModel } from "./helpers/models/token-response-model";
import "./loading-animation-auth";
import { AuthConfigModel } from "./helpers/models/auth-config-model";
export declare class BoligmappaAuth extends LitElement {
    constructor();
    loadingLabel: string;
    errorMessage: string;
    config?: AuthConfigModel;
    development: boolean;
    authBaseUrl: string;
    static get styles(): CSSResult;
    firstUpdated(): void;
    updated(changedProperties: Map<string | number | symbol, unknown>): Promise<void>;
    setupConfig(): Promise<void>;
    handleRedirect(): Promise<void>;
    setTokensInSearchComponent(result: TokenReponseModel): void;
    setTokensInMenuComponent(result: TokenReponseModel): void;
    connectToBoligmappa(): Promise<void>;
    render(): TemplateResult;
}
//# sourceMappingURL=BoligmappaAuth.d.ts.map