import { Observable } from "rxjs";
import { Control } from "./cod-form-controls";
import { LocalStorageCODService } from "./local-storage-cod.service";
export interface localStorageValues {
    control: string;
    value: any;
}
export declare abstract class CodFormSteps {
    localStorageCOD: LocalStorageCODService;
    constructor();
    readAndWriteLS(step: number, control: string): localStorageValues;
    setDataInLocalStorage(step: number, control: string, value: any): void;
    listenFormChanges(step: number, control: string, obs: Observable<any>): void;
    resetLocalStorage(controls: Control[]): void;
}
