import type { StringPluginArgChoices } from '../types'; declare const isArr: (val: any) => val is any[], isStr: (val: any) => val is string, oa: >(target: T, ...sources: Partial[]) => T, af: (list: any) => T[]; declare const d: Document, body: HTMLElement, root: HTMLElement, isFunc: (fn: unknown) => boolean, reflow: (elem: HTMLElement) => number, docTop: () => number, noop: () => void; declare const setParams: (defaults: T, options: Partial | StringPluginArgChoices, dataOptions: Partial) => T; declare const getDataOptions: (el: HTMLElement, evtName: string) => import("types").PlainObject; declare const kebabCase: (str: string) => string; declare const camelCase: (str: string) => string; declare const lowercaseFirstLetter: (str: string) => string; declare const isMobileOS: () => boolean; export { d, body, root, oa, af, isArr, isFunc, isStr, reflow, docTop, noop, setParams, getDataOptions, kebabCase, camelCase, lowercaseFirstLetter, isMobileOS }; declare const _default: {}; export default _default;