import type { LayoutRectangle, Insets } from 'react-native'; type InsetsWithId = Required & { readonly id: string; }; interface SharedPortalAreaStore { readonly allCustomInsets: readonly InsetsWithId[]; readonly defaultInsets: Required; readonly setDefaultInsets: (defaultInsets: Required) => void; readonly insets: Required; readonly size: LayoutRectangle; readonly pushInset: (insets: InsetsWithId) => void; readonly removeInset: (id: string) => void; readonly setSize: (size: LayoutRectangle) => void; } export declare const useSharedPortalAreaStore: import("zustand").UseBoundStore>; export default useSharedPortalAreaStore;