import React from "react"; import { ButtonProps } from "@nextui-org/react"; import { BUCKET_VALUE } from "../../../../app/Types/firebase"; export interface FileUploadProps { url: string; path: string; id: string; dbFilePath: string; filename: string; sizeKB: number; } declare function CFButtonFileUpload(data: { label?: string; noOptions?: boolean; overlayPosition?: "top" | "bottom" | "left" | "right"; isDisabled?: boolean; maxSizeMB?: number; agentId?: string; path?: string; default?: string; callback: (linkObject: FileUploadProps) => void; consumeLT?: boolean; accept?: string; id?: string; type?: string; className?: string; placeholder?: string; children?: React.ReactNode; buttonProps?: ButtonProps; showEditIcon?: boolean; bucket?: BUCKET_VALUE; workspaceId: string; }): React.JSX.Element; export default CFButtonFileUpload;