import { OnChanges, OnDestroy, OnInit, SimpleChanges } from '@angular/core'; import { Observable, Subject } from 'rxjs'; import { Governor } from '../extension/governor'; export declare class Icon implements OnChanges, OnDestroy, OnInit { antIcon: string; type: string; spin: boolean; onChanges$: Subject; onDestroy$: Subject; input$: Observable<{ antIcon: string; type: string; spin: boolean; }>; constructor(prefix: string, governor: Governor); ngOnChanges(changes: SimpleChanges): void; ngOnInit(): void; ngOnDestroy(): void; }