import type { Theme } from '../../theme/types'; /** * Returns a StyleSheet for the DatePicker component. * Called inside the component and memoized on theme changes. */ export declare function createDatePickerStyles(theme: Theme, primaryColor?: string): { triggerContainer: { flexDirection: "row"; alignItems: "center"; borderWidth: number; borderColor: string; borderRadius: number; paddingHorizontal: number; paddingVertical: number; backgroundColor: string; minHeight: number; }; triggerContainerFocused: { borderColor: string; borderWidth: number; }; triggerContainerError: { borderColor: string; }; triggerContainerDisabled: { borderColor: string; backgroundColor: string; }; labelFloating: { color: string; marginBottom: number; fontFamily: string; fontWeight: "100" | "200" | "300" | "400" | "500" | "600" | "700" | "800" | "900"; fontSize: number; lineHeight: number; letterSpacing: number; }; labelFloatingFocused: { color: string; }; labelFloatingError: { color: string; }; valueText: { color: string; flex: number; fontFamily: string; fontWeight: "100" | "200" | "300" | "400" | "500" | "600" | "700" | "800" | "900"; fontSize: number; lineHeight: number; letterSpacing: number; }; placeholderText: { color: string; flex: number; fontFamily: string; fontWeight: "100" | "200" | "300" | "400" | "500" | "600" | "700" | "800" | "900"; fontSize: number; lineHeight: number; letterSpacing: number; }; disabledText: { color: string; }; trailingIcon: { marginStart: number; color: string; }; helperText: { color: string; marginTop: number; marginHorizontal: number; fontFamily: string; fontWeight: "100" | "200" | "300" | "400" | "500" | "600" | "700" | "800" | "900"; fontSize: number; lineHeight: number; letterSpacing: number; }; helperTextError: { color: string; }; modalOverlay: { flex: number; backgroundColor: string; justifyContent: "flex-end"; }; }; //# sourceMappingURL=DatePicker.styles.d.ts.map