import * as i0 from '@angular/core'; import { OnInit, OnDestroy, WritableSignal } from '@angular/core'; import * as _tethys_pro_i18n from '@tethys/pro/i18n'; import { Observable } from 'rxjs'; import * as i1 from 'ngx-tethys/button'; import * as i2 from '@angular/router'; import * as i3 from '@angular/common'; declare class ThyCountdownComponent implements OnInit, OnDestroy { locale: i0.Signal<_tethys_pro_i18n.ThyI18nTranslation>; readonly text: i0.InputSignal; readonly disabled: i0.InputSignalWithTransform; readonly sendAction: i0.InputSignal<() => Observable>; readonly seconds: WritableSignal; subscription: any; private readonly time; constructor(); ngOnInit(): void; onClick(): void; private start; reset(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class ThyProCountdownModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { ThyCountdownComponent, ThyProCountdownModule }; //# sourceMappingURL=tethys-pro-countdown.d.ts.map