UNPKG

ar-design

Version:

AR Design is a (react | nextjs) ui library.

21 lines (20 loc) 965 B
import { Border, Color, FileCategory, Icon, Icons, MimeTypes, Sizes, Status, Variants } from "../../types"; declare class Utils { GetClassName: (variant?: Variants, status?: Status, color?: Color, border?: Border, size?: Sizes, icon?: Icon, className?: string) => string[]; GetCookie: (name: string) => string | null | undefined; GetOS: () => "Windows" | "MacOS" | "UNIX" | "Linux" | "Android" | "iOS" | "Bilinmeyen OS"; GetOSShortCutIcons: () => "⌘" | "ctrl" | ""; GetFileTypeInformation: (mimeType: MimeTypes) => { category: FileCategory; readableType: string; commonExtensions: string[]; icon?: Icons; color?: string; }; StringFormat: (value: string, ...args: any[]) => string; IsNullOrEmpty: (value: unknown) => boolean; DeepEqual: (obj1: any, obj2: any) => boolean; RandomCharacterGenerator: (length: number) => string; } declare const _default: Utils; export default _default;