import { ControlValueAccessor } from '@angular/forms';
import * as i0 from "@angular/core";
export declare class AutoRefreshSelectControlComponent implements ControlValueAccessor {
    readonly DEFAULT_INTERVAL_VALUES: number[];
    readonly START_INTERVAL_VALUE = 30000;
    readonly SECONDS_UNTIL_REFRESH: "{{ seconds }} s`until refresh`";
    autoRefreshSeconds: number;
    onChange: (value: number) => void;
    onTouched: () => void;
    registerOnChange(fn: any): void;
    registerOnTouched(fn: any): void;
    writeValue(autoRefreshSeconds: number): void;
    onIntervalChange(autoRefreshSeconds: number): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<AutoRefreshSelectControlComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<AutoRefreshSelectControlComponent, "c8y-auto-refresh-select-control", never, {}, {}, never, never, false, never>;
}
//# sourceMappingURL=auto-refresh-select-control.component.d.ts.map