import { Appearances, PersonalTheme, ValidPlatforms } from '../types/alertTypes'; type Props = { theme?: ValidPlatforms; appearance?: Appearances; personalTheme?: PersonalTheme; buttons?: number; icon?: boolean; }; export declare const useTheme: ({ appearance, buttons, personalTheme, theme, icon, }: Props) => { styles: { button: { backgroundColor: string; borderLeftColor: string; borderTopColor: string; borderTopWidth: number; paddingVertical: number; }; buttonsContainer: { flexDirection: "row" | undefined; marginTop: number; }; description: { color: string; marginTop: number; paddingLeft: "15%"; paddingRight: "15%" | "12%"; textAlign: "center"; }; flex: { flex: number; }; label: { color: string; fontWeight: "700"; marginTop: number; paddingHorizontal: number; }; modalContainer: { alignItems: "center"; flex: number; justifyContent: "center"; }; modalView: { backgroundColor: string; borderRadius: number; paddingTop: number; width: "90%"; }; textInput: { backgroundColor: string; borderColor: string; borderRadius: number; borderWidth: number; color: string; marginHorizontal: "5%"; marginTop: number; padding: number; }; title: { color: string; fontSize: number; fontWeight: "600"; textAlign: "center"; }; } | { button: { backgroundColor: string; paddingVertical: number; }; buttonsContainer: { flexDirection: "row"; gap: number; justifyContent: "flex-end"; marginTop: number; paddingHorizontal: number; }; description: { color: string; marginBottom: number; marginTop: number; paddingLeft: number; paddingRight: number; }; flex: { flex: number; }; label: { color: string; fontWeight: "700"; marginTop: number; paddingHorizontal: number; }; modalContainer: { alignItems: "center"; flex: number; justifyContent: "center"; }; modalView: { backgroundColor: string; borderRadius: number; paddingTop: number; width: "90%"; }; textInput: { backgroundColor: string; borderBottomColor: string; borderBottomWidth: number; borderRadius: number; color: string; marginHorizontal: "5%"; padding: number; }; title: { color: string; fontSize: number; fontWeight: "600"; marginHorizontal: number; }; }; ios: boolean; textButtonColor: string; cancelWeight: "500" | "700"; }; export {};