/**
 * Defers mount/unmount of content to allow opacity transitions.
 * When expanding: mounts immediately, then sets visible on next frame.
 * When collapsing: hides immediately, then unmounts after `ms` delay.
 */
export declare function useDeferredMount(isCollapsed: boolean, ms: number): {
    mounted: boolean;
    visible: boolean;
};
//# sourceMappingURL=use-deferred-mount.d.ts.map