import { OnInit } from '@angular/core';
import { ActivatedRoute } from "@angular/router";
import { ShlService } from "../../services/shl.service";
import { SmartOnFhirService } from "../../services/smart-on-fhir.service";
import { SmartAuthService } from "../../services/smart-auth.service";
import * as i0 from "@angular/core";
/**
 * Component for searching and validating Smart Health Cards or Smart Health Links
 */
export declare class ShcShlHandlerComponent implements OnInit {
    private route;
    private auth;
    private shl;
    sof: SmartOnFhirService;
    _window: Window & typeof globalThis;
    invalidSignature: boolean;
    patient: fhir4.Patient | undefined;
    get patientName(): string | undefined;
    get patientAge(): number | "";
    constructor(route: ActivatedRoute, auth: SmartAuthService, shl: ShlService, sof: SmartOnFhirService);
    ngOnInit(): void;
    logout(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<ShcShlHandlerComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ShcShlHandlerComponent, "sof-shc-shl-handler", never, {}, {}, never, never, false, never>;
}
