import { EventEmitter, OnInit, SimpleChanges } from "@angular/core"; import { KwikUIButtonLiveLocationPermissionService } from "./button-live-location.permission.service"; import * as i0 from "@angular/core"; export declare class KwikUIButtonLiveLocationComponent implements OnInit { liveLocationPermissionService: KwikUIButtonLiveLocationPermissionService; liveLocationStatus: "default" | "loading" | "retry" | "success" | "failed"; class: string; disabled: boolean; id: string; label: string; shape: null | "square" | "rounded"; showLoader: boolean; size: "xs" | "s" | "m" | "l" | "xl"; styles: string; isShowLatLongCaptureTimestamp: string; onClick: EventEmitter; onLocationPermission: EventEmitter; isShowApiTimerMessage: boolean; icon: string; iconRight: string; constructor(liveLocationPermissionService: KwikUIButtonLiveLocationPermissionService); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; handleLiveLocationStatus(liveLocationStatus: string): void; handleOnClick(e: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }