/** @jsxRuntime classic */ /** @jsx jsx */ import { ElementType, ReactNode } from 'react'; import { jsx } from '@keystone-ui/core'; export type SizeType = 'small' | 'medium'; export type ShapeType = 'square' | 'round'; export type AdornmentWrapperProps = { children: ReactNode; shape: ShapeType; size: SizeType; }; export declare const AdornmentWrapper: ({ children, shape, size }: AdornmentWrapperProps) => jsx.JSX.Element; type AdornmentProps = { align: 'left' | 'right'; as?: ElementType; }; export declare const Adornment: (props: { as?: Comp | undefined; ref?: import("react").Ref)[Comp] : Comp extends new (...args: any) => any ? InstanceType : undefined> | undefined; } & Omit>, keyof AdornmentProps> & AdornmentProps) => import("react").ReactElement>; export {}; //# sourceMappingURL=Adornments.d.ts.map