import * as Y from 'yjs';
type Options = {
    transactionOrigin?: any;
};
export declare function bind<T>(p: Record<string, T> | T[], y: Y.Map<T> | Y.Array<T>, opts?: Options): () => void;
export {};
