import type { Snippet } from "svelte";
type $$ComponentProps = {
    targetOffsetX?: number;
    targetOffsetY?: number;
    targetScale?: number;
    minScale?: number;
    maxScale?: number;
    smoothing?: number;
    children?: Snippet;
};
declare const Viewer: import("svelte").Component<$$ComponentProps, {
    getContainer: () => HTMLDivElement | undefined;
    getContent: () => HTMLDivElement | undefined;
    scaleContentToFit: () => void;
}, "targetOffsetX" | "targetOffsetY" | "targetScale" | "minScale" | "maxScale" | "smoothing">;
type Viewer = ReturnType<typeof Viewer>;
export default Viewer;
