import * as i0 from "@angular/core";
export declare class RkClock {
    value: import("@angular/core").ModelSignal<Date | null>;
    selected: import("@angular/core").ModelSignal<string>;
    format: import("@angular/core").ModelSignal<string>;
    period: import("@angular/core").ModelSignal<string>;
    editable: import("@angular/core").ModelSignal<boolean>;
    orientation: import("@angular/core").ModelSignal<string>;
    inputSupportLabels: import("@angular/core").InputSignal<string[]>;
    _headline: import("@angular/core").InputSignal<string[]>;
    readonly load: import("@angular/core").WritableSignal<boolean>;
    readonly isLandscape: import("@angular/core").Signal<boolean>;
    readonly headline: import("@angular/core").Signal<string>;
    constructor();
    changeMode(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<RkClock, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<RkClock, "rk-clock", ["rkClock"], { "value": { "alias": "time"; "required": false; "isSignal": true; }; "selected": { "alias": "selected"; "required": false; "isSignal": true; }; "format": { "alias": "format"; "required": false; "isSignal": true; }; "period": { "alias": "period"; "required": false; "isSignal": true; }; "editable": { "alias": "editable"; "required": false; "isSignal": true; }; "orientation": { "alias": "orientation"; "required": false; "isSignal": true; }; "inputSupportLabels": { "alias": "inputLabels"; "required": false; "isSignal": true; }; "_headline": { "alias": "headline"; "required": false; "isSignal": true; }; }, { "value": "timeChange"; "selected": "selectedChange"; "format": "formatChange"; "period": "periodChange"; "editable": "editableChange"; "orientation": "orientationChange"; }, never, never, true, never>;
}
