import React from 'react'; declare const dateInput: (date?: Date, time?: boolean) => string; declare const dollarNumber: (number: string) => number; declare const excelLink: (buffer: any) => string; declare const extractString: (obj: unknown) => string; type NestedObject = { [key: string]: any; }; declare function findNestedProperty({ object, key, }: { object: NestedObject; key?: string; }): any | undefined; declare const formatDuration: ({ seconds, lang, type, }: { seconds: number; lang: "ru" | "en"; type?: "YWDHMS" | "YWDHM" | "YWDH" | "YWD" | "YW" | "Y" | "WDHMS" | "WDHM" | "WDH" | "WD" | "W" | "D" | "DHMS" | "DHM" | "DH"; }) => string; declare const formatFiles: (value: string | number, sizeArray?: string[]) => string; declare const formatNumbers: (value: string | number, lookup?: { value: number; symbol: string; }[]) => string; declare const futureDate: (days: string | number) => number; declare const getAndSetLs: (getItem: string, setItem: any, objItem?: string, callback?: () => void) => void; declare function getCurrentMonth(date: Date): string; declare const getFileExtension: (filename: string) => string; declare const numberDivide: (number: string | number) => string; declare const phoneMask: (value: string | number) => string | undefined; interface ReactPortalProps { children: React.ReactNode; wrapperId: string; } declare const ReactPortal: ({ children, wrapperId }: ReactPortalProps) => React.ReactNode; declare const sortByProperty: (arg: { data: any[]; property: string; uncategorized?: string; }) => object; declare const textEllipsis: (text: string, max: number) => string; declare const unixToDate: (value: string | number, type: "DHMS" | "DM" | "HM" | "HMS" | "DMY" | "DMYNUM" | "DMYHM", inSeconds?: boolean, lang?: "en" | "ru") => string; declare const useStateToggle: () => [boolean, () => void, (value: boolean) => void]; declare const useTitle: (domen: string, name: string) => void; export { ReactPortal, dateInput, dollarNumber, excelLink, extractString, findNestedProperty, formatDuration, formatFiles, formatNumbers, futureDate, getAndSetLs, getCurrentMonth, getFileExtension, numberDivide, phoneMask, sortByProperty, textEllipsis, unixToDate, useStateToggle, useTitle };