import type { ComponentType, ReactNode, ComponentProps } from 'react'; export declare function mapChildren(children: ReactNode, cb: (node: ReactNode, index: number) => T): T[]; export declare function prefixClassName(prefix: string): (val?: string) => string; export declare function mergeProp(internal: T, prop: T | undefined): T; export declare function mergeDefaultProps(comp: T, props: Partial>): T;