import { FileCategory } from "./types";
import { LucideIcon } from "lucide-react";
export declare const fileUploadStateStyles: {
    readonly default: "";
    readonly dragActive: "setu:!border-primary setu:bg-accent";
    readonly disabled: "setu:opacity-50 setu:cursor-not-allowed";
};
export declare const fileUploadVariants: (props?: ({
    state?: "default" | "disabled" | "dragActive" | null | undefined;
    disabled?: boolean | null | undefined;
} & import("class-variance-authority/types").ClassProp) | undefined) => string;
export declare const EXTENSION_CATEGORY_MAP: Record<string, FileCategory>;
export declare const CATEGORY_ICON_MAP: Record<FileCategory, LucideIcon>;
//# sourceMappingURL=constants.d.ts.map