UNPKG

react-native-easy-calendar

Version:

Customizable, easy-to-use, performant calendar components for React Native

53 lines (52 loc) 3.67 kB
import type { ReactTestInstance } from 'react-test-renderer'; import type { Theme } from '../Entities'; import { Props } from './Months'; export declare class MonthsPage { component: ReactTestInstance; firstMonth?: ReactTestInstance; firstCustomMonth?: ReactTestInstance; monthArray: ReactTestInstance[]; customMonthArray: ReactTestInstance[]; constructor({ onPressMonth, dateProperties, visibleDate, MonthComponent, minDate, maxDate, theme, }: Partial<Props> & { theme?: Theme; }); } export declare const testTheme: { monthsContainer: { marginTop: number; backgroundColor: string; }; calendarContainer: import("react-native").StyleProp<import("react-native").ViewStyle>; headerContainer: import("react-native").StyleProp<import("react-native").ViewStyle>; normalArrowContainer: import("react-native").StyleProp<import("react-native").ViewStyle>; disabledArrowContainer: import("react-native").StyleProp<import("react-native").ViewStyle>; normalArrowImage: import("react-native").StyleProp<import("react-native").ImageStyle>; disabledArrowImage: import("react-native").StyleProp<import("react-native").ImageStyle>; titleContainer: import("react-native").StyleProp<import("react-native").ViewStyle>; titleText: import("react-native").StyleProp<import("react-native").TextStyle>; weekdaysContainer: import("react-native").StyleProp<import("react-native").ViewStyle>; weekdayText: import("react-native").StyleProp<import("react-native").TextStyle>; daysContainer: import("react-native").StyleProp<import("react-native").ViewStyle>; normalMonthContainer: import("react-native").StyleProp<import("react-native").ViewStyle>; disabledMonthContainer: import("react-native").StyleProp<import("react-native").ViewStyle>; selectedMonthContainer: import("react-native").StyleProp<import("react-native").ViewStyle>; normalMonthText: import("react-native").StyleProp<import("react-native").TextStyle>; disabledMonthText: import("react-native").StyleProp<import("react-native").TextStyle>; selectedMonthText: import("react-native").StyleProp<import("react-native").TextStyle>; normalDayContainer: import("react-native").StyleProp<import("react-native").ViewStyle>; disabledDayContainer: import("react-native").StyleProp<import("react-native").ViewStyle>; selectedDayContainer: import("react-native").StyleProp<import("react-native").ViewStyle>; extraDayContainer: import("react-native").StyleProp<import("react-native").ViewStyle>; startOfWeekDayContainer: import("react-native").StyleProp<import("react-native").ViewStyle>; endOfWeekDayContainer: import("react-native").StyleProp<import("react-native").ViewStyle>; startOfMonthDayContainer: import("react-native").StyleProp<import("react-native").ViewStyle>; endOfMonthDayContainer: import("react-native").StyleProp<import("react-native").ViewStyle>; normalDayText: import("react-native").StyleProp<import("react-native").TextStyle>; disabledDayText: import("react-native").StyleProp<import("react-native").TextStyle>; selectedDayText: import("react-native").StyleProp<import("react-native").TextStyle>; extraDayText: import("react-native").StyleProp<import("react-native").TextStyle>; startOfWeekDayText: import("react-native").StyleProp<import("react-native").TextStyle>; endOfWeekDayText: import("react-native").StyleProp<import("react-native").TextStyle>; startOfMonthDayText: import("react-native").StyleProp<import("react-native").TextStyle>; endOfMonthDayText: import("react-native").StyleProp<import("react-native").TextStyle>; };