import { LoadingSize } from './DbLoading.types'; /** 默认常量 */ export declare const LOADING_CONSTANTS: { defaultColor: string; secondaryColor: string; defaultDuration: number; textGap: number; fontSize: number; textColor: string; maskColor: string; contentBgColor: string; contentBorderRadius: number; }; /** 尺寸映射 */ export declare const SIZE_MAP: Record; /** 获取数值尺寸 */ export declare const getNumericSize: (size: LoadingSize) => number; /** 基础样式 */ export declare const styles: { container: { alignItems: "center"; justifyContent: "center"; }; containerHorizontal: { flexDirection: "row"; alignItems: "center"; }; containerVertical: { flexDirection: "column"; alignItems: "center"; }; fullscreenOverlay: any; fullscreenContent: { backgroundColor: string; borderRadius: number; padding: number; alignItems: "center"; justifyContent: "center"; minWidth: number; minHeight: number; }; text: { fontSize: number; color: string; }; textFullscreen: { color: string; }; spinner: { borderWidth: number; borderRadius: number; }; dotsContainer: { flexDirection: "row"; alignItems: "center"; justifyContent: "center"; }; dot: { borderRadius: number; marginHorizontal: number; }; pulseContainer: { alignItems: "center"; justifyContent: "center"; }; pulseCircle: { position: "absolute"; borderRadius: number; }; waveContainer: { flexDirection: "row"; alignItems: "center"; justifyContent: "center"; }; waveBar: { marginHorizontal: number; borderRadius: number; }; bounceContainer: { flexDirection: "row"; alignItems: "flex-end"; justifyContent: "center"; }; bounceBall: { borderRadius: number; marginHorizontal: number; }; circularContainer: { alignItems: "center"; justifyContent: "center"; }; };