import React from 'react'; import type { DrawerProps } from 'antd'; import './index.less'; declare type FloatingMode = 'drawer' | 'modal'; declare type DrawerPlacement = NonNullable; declare type FloatingPlacement = DrawerPlacement | 'center'; declare type FloatingClassNames = NonNullable & { close?: string; extra?: string; root?: string; title?: string; wrapper?: string; }; declare type FloatingStyles = NonNullable & { root?: React.CSSProperties; wrapper?: React.CSSProperties; }; export interface TransformFloatingLayerProps extends Omit { cancelButtonProps?: Record; cancelText?: React.ReactNode; centered?: boolean; classNames?: FloatingClassNames; confirmLoading?: boolean; destroyOnClose?: boolean; header?: React.ReactNode | false; mode?: FloatingMode; modalRender?: (node: React.ReactNode) => React.ReactNode; okButtonProps?: Record; okText?: React.ReactNode; onCancel?: (event: React.MouseEvent | KeyboardEvent) => void; onOk?: (event: React.MouseEvent) => void; placement?: FloatingPlacement; styles?: FloatingStyles; visible?: boolean; wrapClassName?: string; } declare const TransformFloatingLayer: React.FC; export default TransformFloatingLayer;