import type { ANIMATE_SPEED, INPUT_CONFIG, ROUNDED, SHADOW } from "./types"; type DEFAULT_INPUT_TYPES = 'input' | 'textarea' | 'select' | 'file' | 'editor'; type GROUP_INPUT_TYPES = 'checkbox' | 'radio' | 'toggle'; export declare const getInputBoxClasses: (config: INPUT_CONFIG, attributes?: any, type?: 'default' | 'group') => string; export declare const getInputClasses: (config: INPUT_CONFIG, attributes: any, type?: DEFAULT_INPUT_TYPES | GROUP_INPUT_TYPES) => string; export declare let getKey: (obj: Record, key: string) => any; export declare let getRandomNum: (min?: number, max?: number) => number; export declare let generateToken: (prefix?: string) => string; export declare let getAnimate: (animate: ANIMATE_SPEED, type?: string) => string; export declare let getRounded: (value: ROUNDED, side?: "top" | "right" | "bottom" | "left" | "all") => string; export declare let getRoundedFileBtn: (value: ROUNDED, side?: "top" | "right" | "bottom" | "left" | "all") => string; export declare let getRoundedFirst: (value: ROUNDED, side?: "top" | "right" | "bottom" | "left" | "all") => string; export declare let getRoundedLast: (value: ROUNDED, side?: "top" | "right" | "bottom" | "left" | "all") => string; export declare let getShadow: (size?: SHADOW) => any; export {};