import { InputHTMLAttributes } from "react";
export type IfileType = Omit<InputHTMLAttributes<HTMLInputElement>, "size"> & {
    size: "small" | "large" | "medium";
    type: "drag and top" | "default";
    onDelete?: (index: number) => void;
    on?: boolean;
    disabled?: boolean;
    error?: boolean;
    errormessege?: Error;
    maxlenghtindividual: number;
    loading?: boolean;
    multiple?: boolean;
    headers?: TypeHeaders;
    children?: React.ReactNode;
    clearFiles?: boolean;
    view?: boolean;
    noList?: boolean;
};
type TypeHeaders = {
    label: string;
    TextLabel: string;
};
type Error = {
    label?: string;
    InvalidText?: string;
};
export declare const FileUploader: (props: IfileType) => import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=index.d.ts.map