react-native-mobile-page-flipper
Version:
17 lines • 822 B
TypeScript
import type { Page } from '../types';
import type { TransformsStyle } from 'react-native';
export declare const createPages: ({ portrait, singleImageMode, data, }: {
portrait: boolean;
singleImageMode: boolean;
data: string[];
}) => Page[];
type RNTransform = Exclude<TransformsStyle['transform'], undefined>;
export declare const transformOrigin: ({ x, y }: {
x: number;
y: number;
}) => RNTransform;
export declare const snapPoint: (value: number, velocity: number, points: ReadonlyArray<number>) => number;
export declare function clamp(number: number, min: number, max: number): number;
export declare const splitTextForPage: (story: string, linesFirstPage: number, linesPerPage: number, maxWidth: number, _font: string, fontSize: number) => string[];
export {};
//# sourceMappingURL=utils.d.ts.map