import { EventEmitter } from '../../../stencil.core';
export declare class TimePickerClock {
    private hourInput;
    private meridiemOptions;
    private minInput;
    private strategy;
    private parsedTime;
    context?: 'horizontal' | 'vertical';
    /**
     * Locale code for localization
     */
    locale: string;
    /**
     * Language code for translation
     */
    language: string;
    injectedPropWatcher(): void;
    /**
     * Bool to display time in meridiem or military
     */
    meridiem: boolean;
    /**
     * the value of the time
     */
    value?: any | null;
    valueHandler(newValue: string): void;
    /**
     * Fires when that value is updated
     */
    anjTimeChanged: EventEmitter;
    onFormElementLoaded(event: CustomEvent): void;
    componentWillLoad(): void;
    /**
     * Blur from our child inputs will propogate value
     */
    onAnjBlur(): void;
    /**
     * Listens for hour update.
     */
    onAnjHourChange(event: CustomEvent): void;
    /**
     * Listens for hour autotab instruction.
     */
    onAnjHourTab(): void;
    /**
     * Listens for hour update.
     */
    onAnjMinuteChange(event: CustomEvent): void;
    focusHour(): Promise<void>;
    private assignStrategy;
    private controlSelected;
    private parseTime;
    render(): any;
}
