react-native-pages-flipper
Version:
32 lines (31 loc) • 844 B
TypeScript
import type { Page } from '../types';
export declare const createPages: ({ portrait, singleImageMode, data, }: {
portrait: boolean;
singleImageMode: boolean;
data: string[];
}) => Page[];
type RNTransform = Array<{
perspective: number;
} | {
translateX: number;
} | {
translateY: number;
} | {
scale: number;
} | {
rotate: string;
} | {
rotateX: string;
} | {
rotateY: string;
} | {
rotateZ: string;
}>;
export declare const transformOrigin: ({ x, y }: {
x: number;
y: number;
}, transformations: RNTransform) => RNTransform;
export declare const debugValue: (msg: string, val: any) => void;
export declare const snapPoint: (value: number, velocity: number, points: ReadonlyArray<number>) => number;
export declare function clamp(number: number, min: number, max: number): number;
export {};