@shopify/react-native-skia
Version:
High-performance React Native Graphics using Skia
22 lines (21 loc) • 602 B
TypeScript
import type { ReactNode } from "react";
import React from "react";
import type { Fit } from "../../../dom/nodes";
import type { SkRect } from "../../../skia/types";
interface FitProps {
fit?: Fit;
src: SkRect;
dst: SkRect;
children: ReactNode | ReactNode[];
}
export declare const fitbox: (fit: Fit, src: SkRect, dst: SkRect) => readonly [{
readonly translateX: number;
}, {
readonly translateY: number;
}, {
readonly scaleX: number;
}, {
readonly scaleY: number;
}];
export declare const FitBox: ({ fit, src, dst, children }: FitProps) => React.JSX.Element;
export {};