import React from 'react';
import type { DocumentDrawerProps } from './types.js';
type ControlledDocumentDrawerProps = {
    readonly isOpen: boolean;
    readonly onOpenChange?: (isOpen: boolean) => void;
} & Omit<DocumentDrawerProps, 'drawerSlug'>;
/**
 * A controlled wrapper around `DocumentDrawer` for views that want to drive
 * drawer visibility from state instead of the imperative `useDocumentDrawer` hook.
 */
export declare const ControlledDocumentDrawer: React.FC<ControlledDocumentDrawerProps>;
export {};
//# sourceMappingURL=ControlledDocumentDrawer.d.ts.map