UNPKG

@fruits-chain/react-native-xiaoshu

Version:
203 lines • 6.6 kB
declare const _default: ((options: string | import("./interface").ToastOptions) => { close: () => void; setMessage: (m: string) => void; }) & { varCreator: (TOKENS: { animation_duration_base: number; animation_duration_fast: number; border_color: string; underlay_color: string; yellow_1: string; yellow_2: string; yellow_3: string; yellow_4: string; yellow_5: string; yellow_6: string; yellow_7: string; yellow_8: string; yellow_9: string; yellow_10: string; green_1: string; green_2: string; green_3: string; green_4: string; green_5: string; green_6: string; green_7: string; green_8: string; green_9: string; green_10: string; brand_1: string; brand_2: string; brand_3: string; brand_4: string; brand_5: string; brand_6: string; brand_7: string; brand_8: string; brand_9: string; brand_10: string; red_1: string; red_2: string; red_3: string; red_4: string; red_5: string; red_6: string; red_7: string; red_8: string; red_9: string; red_10: string; gray_1: string; gray_2: string; gray_3: string; gray_4: string; gray_5: string; gray_6: string; gray_7: string; gray_8: string; black: string; white: string; opacity_10: number; opacity_5: number; opacity_20: number; opacity_30: number; opacity_40: number; opacity_50: number; opacity_60: number; opacity_70: number; opacity_80: number; opacity_90: number; opacity_100: number; font_size_1: number; font_size_2: number; font_size_3: number; font_size_4: number; font_size_5: number; font_size_6: number; font_size_7: number; font_size_8: number; font_size_9: number; font_size_10: number; line_height_1: number; line_height_2: number; line_height_3: number; line_height_4: number; line_height_5: number; space_1: number; space_2: number; space_3: number; space_4: number; space_5: number; space_6: number; space_7: number; space_8: number; space_9: number; space_10: number; border_radius_xxs: number; border_radius_xs: number; border_radius_s: number; border_radius_m: number; border_radius_l: number; border_radius_xl: number; border_radius_max: number; }) => { toast_max_width: import("react-native/types").DimensionValue; toast_background_color: string; toast_border_radius: number; toast_text_border_radius: number; toast_icon_color: string; toast_icon_padding: number; toast_icon_size: number; toast_inner_padding_vertical: number; toast_inner_padding_horizontal: number; toast_inner_width: number; toast_inner_min_height: number; toast_font_size: number; toast_text_color: string; toast_line_height: number; toast_text_min_width: number; toast_text_padding_vertical: number; toast_text_padding_horizontal: number; toast_text_margin_top: number; toast_position_top_distance: import("react-native/types").DimensionValue; toast_position_bottom_distance: import("react-native/types").DimensionValue; }; styleCreator: (cv: { toast_max_width: import("react-native/types").DimensionValue; toast_background_color: string; toast_border_radius: number; toast_text_border_radius: number; toast_icon_color: string; toast_icon_padding: number; toast_icon_size: number; toast_inner_padding_vertical: number; toast_inner_padding_horizontal: number; toast_inner_width: number; toast_inner_min_height: number; toast_font_size: number; toast_text_color: string; toast_line_height: number; toast_text_min_width: number; toast_text_padding_vertical: number; toast_text_padding_horizontal: number; toast_text_margin_top: number; toast_position_top_distance: import("react-native/types").DimensionValue; toast_position_bottom_distance: import("react-native/types").DimensionValue; }) => { toast: { flex: number; width: "100%"; alignItems: "center"; paddingTop: import("react-native/types").DimensionValue; paddingBottom: import("react-native/types").DimensionValue; }; inner: { backgroundColor: string; borderRadius: number; paddingHorizontal: number; paddingVertical: number; maxWidth: import("react-native/types").DimensionValue; minHeight: number; width: number; justifyContent: "center"; }; inner_type_text: { borderRadius: number; lineHeight: number; paddingHorizontal: number; paddingVertical: number; minWidth: number; minHeight: number; width: "auto"; }; icon: { alignItems: "center"; padding: number; }; text: { fontSize: number; color: string; textAlign: "center"; marginTop: number; }; text_top_0: { marginTop: number; }; }; loading: (options: string | import("./interface").ToastOptions) => { close: () => void; setMessage: (m: string) => void; }; success: (options: string | import("./interface").ToastOptions) => { close: () => void; setMessage: (m: string) => void; }; fail: (options: string | import("./interface").ToastOptions) => { close: () => void; setMessage: (m: string) => void; }; setDefaultOptions: (type: import("./interface").ToastType | import("./interface").ToastOptions, options?: import("./interface").ToastOptions | undefined) => void; resetDefaultOptions: (type: import("./interface").ToastType | import("./interface").ToastOptions) => void; }; export default _default; //# sourceMappingURL=index.d.ts.map