import { ObservableMaybe, Observable, type JSX } from 'woby';
export type DateWheelerProps = {
    min?: ObservableMaybe<number>;
    max?: ObservableMaybe<number>;
    hasYear?: ObservableMaybe<boolean>;
    hasMonth?: ObservableMaybe<boolean>;
    hasDay?: ObservableMaybe<boolean>;
    hasHour?: ObservableMaybe<boolean>;
    hasMinute?: ObservableMaybe<boolean>;
    hasSecond?: ObservableMaybe<boolean>;
    headers?: ObservableMaybe<string>[];
    format?: (value: Observable<number | string>[]) => string;
    value?: ObservableMaybe<Date | number[]>;
    shown?: Observable<boolean>;
    title?: (d: Observable<Date>) => JSX.Child;
    commitOnOk?: ObservableMaybe<boolean>;
};
export declare const DateWheeler: (props?: DateWheelerProps) => () => JSX.Child;
//# sourceMappingURL=DateWheeler.d.ts.map