import { StoreApi, UseBoundStore } from '../../../.external/lib/zustand'; /** * Creates a proxy for the given zustand store. * * Each state field is read through the store's selector signature; the names in * `directProperties` (e.g. `getState`, `setState`) are read straight off the store instead. * * @param store - The store to be proxied. * @param directProperties - Properties read directly off the store rather than its state. * @returns A proxy over the store's state. */ export declare const createProxy: (store: UseBoundStore>, directProperties?: string[]) => T;