import React, { FC } from "react"; export type PlacementType = "top" | "right" | "bottom" | "left"; export interface FRCSqueezeDrawerProps { /** 弹出层宽度 placement设置为 right 和 left 时生效 */ width?: number | string; /** 弹出层高度 placement设置为 top 和 bottom 时生效 */ height?: number | string; /** 折叠抽屉的外层类名 */ className?: string; /** 弹出方向 */ placement?: PlacementType; /** 弹出层内容 */ extraContent?: React.ReactNode; /** 主层内容 */ mainContent?: React.ReactNode; /** 开启图标 */ /** 关闭图标 */ /** 弹出层内容是否显示 */ extraContentVisible?: boolean; /** 点击开关回调 */ onOpenChange?: (open: boolean) => void; /** SqueezeDrawer样式 */ style?: React.CSSProperties; /** 弹出层样式 */ extraContentStyle?: React.CSSProperties; /** 主层级样式 */ mainContentStyle?: React.CSSProperties; /** 开关样式 */ turnStyle?: React.CSSProperties; } export declare const SqueezeDrawer: FC; export default SqueezeDrawer;