import { Updater, MapStateFn, WrappedDataRef } from "./types"; export default function createContainer(initialData: T): { getData: () => T; commit: (updater: Updater) => T | WrappedDataRef; useMapDataToState: { (): T; >(mapStateFn: M): ReturnType; }; };