UNPKG

ov25-ui

Version:

A UI configurator for OV25 product visualization

16 lines (15 loc) 627 B
import { type ReactNode } from "react"; import * as React from 'react'; import { CSSProperties } from "react"; export interface TwoStageDrawerProps { children: ReactNode; isOpen: boolean; onOpenChange: (isOpen: boolean) => void; className?: string; style?: CSSProperties; minHeightRatio?: number; maxHeightRatio?: number; onStateChange?: (state: 0 | 1 | 2) => void; } export type DrawerState = 0 | 1 | 2; export declare const TwoStageDrawer: ({ children, isOpen, onOpenChange, className, style, minHeightRatio, maxHeightRatio, onStateChange, }: TwoStageDrawerProps) => React.ReactPortal | null;