import { BuilderModule, PropFile } from '../../../@types/settings.js';
import './CtrlFile.scss';
type ControlProps = {
    updateProps: (id: string, path: string, value: any) => void;
    deleteProp: (path: string) => void;
    currMod: BuilderModule;
    updatePath: string;
    prop: PropFile;
    value: any;
    inheritVal?: boolean;
    setGalleryOpen: (formats: string[]) => void;
    setCurrentFile: (file: any) => void;
    setOnGalleryChange: (fn: (file: any) => void) => void;
};
export default function CtrlFile({ currMod, updatePath, prop, value, inheritVal, deleteProp, updateProps, setGalleryOpen, setCurrentFile, setOnGalleryChange, }: ControlProps): JSX.Element;
export {};
