import type { Placement } from "src/interfaces/placement"; export declare const getPanelToggleTransforms: (visible: boolean) => "scaleX(1) translateY(0)" | "scaleX(0) translateY(25vw)"; export declare const SIZE = 50; export declare const BUFFER = 10; export declare const MIN_PANEL_WIDTH = 640; export declare const MIN_PANEL_HEIGHT = 360; export declare const getPinButtonTransform: (hover?: boolean) => string; export declare const getPanelPosition: (placement: Placement) => { left: string; top: string; transform: string; right?: undefined; bottom?: undefined; } | { right: string; top: string; transform: string; left?: undefined; bottom?: undefined; } | { left: string; bottom: string; transform: string; top?: undefined; right?: undefined; }; export declare const getMaxPanelWidth: (placement: Placement) => number; export declare const getMaxPanelHeight: (placement: Placement) => number; export declare const getDefaultPanelSize: (placement: Placement, preferredSize?: { width: number; height: number; }) => { width: number; height: number; }; export declare const roundToEven: (num: number) => number; //# sourceMappingURL=index.d.ts.map