0ad0fd8dd6abbae710a3d95f499cee95f0400b5b6204acb5f6b9aa786bf1b04a831559709de45268ba654c1b6ed35c29947e8325edb628e49131d73b7047c4 671 B

12345678910111213
  1. import type { Dayjs } from 'dayjs';
  2. import type { GetDisabledHours, GetDisabledMinutes, GetDisabledSeconds } from '../common/props';
  3. type UseTimePanelProps = {
  4. getAvailableHours: GetDisabledHours;
  5. getAvailableMinutes: GetDisabledMinutes;
  6. getAvailableSeconds: GetDisabledSeconds;
  7. };
  8. export declare const useTimePanel: ({ getAvailableHours, getAvailableMinutes, getAvailableSeconds, }: UseTimePanelProps) => {
  9. timePickerOptions: Record<string, (...args: any[]) => void>;
  10. getAvailableTime: (date: Dayjs, role: string, first: boolean, compareDate?: Dayjs) => Dayjs;
  11. onSetOption: ([key, val]: [string, (...args: any[]) => void]) => void;
  12. };
  13. export {};