import { FileBlockConfig } from "@endexai/blocknote-core";
import { CSSProperties, ReactNode } from "react";
import { ReactCustomBlockRenderProps } from "../../../../schema/ReactBlockSpec.js";
export declare const FileBlockWrapper: (props: Omit<ReactCustomBlockRenderProps<FileBlockConfig, any, any>, "contentRef"> & {
    buttonText?: string;
    buttonIcon?: ReactNode;
    children?: ReactNode;
} & {
    onMouseEnter?: () => void;
    onMouseLeave?: () => void;
    style?: CSSProperties;
}) => import("react/jsx-runtime").JSX.Element;
