import { View } from 'react-native'; import { GaugeProps, GaugeTrackProps, GaugeRangeProps, GaugeTicksProps, GaugeLabelsProps, GaugeNeedleProps, GaugeCenterProps } from './types'; export declare const Gauge: import("../../core/factory").PlatformBlocksComponent<{ props: GaugeProps; ref: View; }>; export declare const GaugeTrack: import("../../core/factory").PlatformBlocksComponent<{ props: GaugeTrackProps; ref: HTMLDivElement; }>; export declare const GaugeRange: import("../../core/factory").PlatformBlocksComponent<{ props: GaugeRangeProps; ref: HTMLDivElement; }>; export declare const GaugeTicks: import("../../core/factory").PlatformBlocksComponent<{ props: GaugeTicksProps; ref: HTMLDivElement; }>; export declare const GaugeLabels: import("../../core/factory").PlatformBlocksComponent<{ props: GaugeLabelsProps; ref: HTMLDivElement; }>; export declare const GaugeNeedle: import("../../core/factory").PlatformBlocksComponent<{ props: GaugeNeedleProps; ref: HTMLDivElement; }>; export declare const GaugeCenter: import("../../core/factory").PlatformBlocksComponent<{ props: GaugeCenterProps; ref: HTMLDivElement; }>; declare const GaugeCompound: typeof Gauge & { Track: typeof GaugeTrack; Range: typeof GaugeRange; Ticks: typeof GaugeTicks; Labels: typeof GaugeLabels; Needle: typeof GaugeNeedle; Center: typeof GaugeCenter; }; export { GaugeCompound as GaugeWithCompound }; export * from './types'; export * from './utils';