import Chrome from "@uiw/react-color-chrome";
import { observer } from "mobx-react-lite";
import useGoogleFontsLoader from "./Hooks/useGoogleFontsLoader";
import useReactFabricCanvas from "./Hooks/useReactFabricCanvas";
import './index.css';
import { FontInfo } from "./types/types";
export { useGoogleFontsLoader, useReactFabricCanvas };
export { Chrome };
export { observer } from "mobx-react-lite";
export type { FontInfo };
declare const _default: {
    useReactFabricCanvas: ({ canvasWidth, canvasHeight, backgroundColor, fontList }: {
        canvasWidth: number;
        canvasHeight: number;
        backgroundColor: string;
        fontList: FontInfo[];
    }) => {
        fabricCanvasInstance: import("fabric/*").Canvas | null;
        reactFabricStore: import("./ReactFabricStore").ReactFabricStore | null;
        UIComponent: import("react/jsx-runtime").JSX.Element;
    };
    useGoogleFontsLoader: typeof useGoogleFontsLoader;
    Chrome: import("react").ForwardRefExoticComponent<import("@uiw/react-color-chrome").ChromeProps & import("react").RefAttributes<HTMLDivElement>>;
    observer: typeof observer;
};
export default _default;
//# sourceMappingURL=index.d.ts.map