import * as React from 'react'; import { DefaultTheme, MD3DarkTheme } from 'react-native-paper'; import Color from 'color'; export type PaperTheme = typeof MD3DarkTheme | typeof DefaultTheme; export declare function useLatest(value: T): React.MutableRefObject; export declare function useHeaderBackgroundColor(): string; export declare function useHeaderColorIsLight(): boolean; export declare function useHeaderTextColor(): string; export declare function useTextColorOnPrimary(): string; export declare function range(start: number, end: number): number[]; export declare function lightenBy(color: Color, ratio: number): Color | { [key: string]: any; }> | ArrayLike | { [key: string]: any; }> | ArrayLike | { [key: string]: any; }> | ArrayLike | { [key: string]: any; }> | ArrayLike | { [key: string]: any; }> | ArrayLike | { [key: string]: any; }> | ArrayLike | { [key: string]: any; }> | ArrayLike | { [key: string]: any; }> | ArrayLike | { [key: string]: any; }> | ArrayLike | { [key: string]: any; }> | ArrayLike | { [key: string]: any; }> | ArrayLike | { [key: string]: any; }>; export declare function darkenBy(color: Color, ratio: number): Color | { [key: string]: any; }> | ArrayLike | { [key: string]: any; }> | ArrayLike | { [key: string]: any; }> | ArrayLike | { [key: string]: any; }> | ArrayLike | { [key: string]: any; }> | ArrayLike | { [key: string]: any; }> | ArrayLike | { [key: string]: any; }> | ArrayLike | { [key: string]: any; }> | ArrayLike | { [key: string]: any; }> | ArrayLike | { [key: string]: any; }> | ArrayLike | { [key: string]: any; }> | ArrayLike | { [key: string]: any; }>; //# sourceMappingURL=utils.d.ts.map