import * as react from 'react'; import { ReactElement, RefAttributes } from 'react'; import { Size, SizeAdapter } from './size.js'; declare function augmentElement(element: ReactElement & RefAttributes, newProps: Record): ReactElement>; type RecordWithSize = { size: Size; } & Record; declare function createEmbeddableAdapter(sizeAdapter: SizeAdapter): (element: ReactElement, { size, ...props }: Props) => ReactElement>; export { augmentElement, createEmbeddableAdapter };