import { Validatable } from './validatable.js';
import { DurationConfiguration } from './configurationDuration.js';
/**
 *
 */
export declare class TimerConfiguration implements Validatable {
    durationIsRandom: boolean;
    duration: DurationConfiguration;
    durationRandomMin: DurationConfiguration;
    durationRandomMax: DurationConfiguration;
    isResettable: boolean;
    private errorFields;
    readonly fieldNames: { [P in keyof this]?: P | undefined; };
    isValid(prefix: string): [boolean, string[]];
}
