import { type UpdateMap } from "react-elmish/immutable"; import { type Message, type Model, type Msg as MsgObject, type Options } from "../ListScreen/shared"; interface List { Msg: MsgObject; init: () => Model; updateMap: UpdateMap & TModel, Message>; } declare function createList(options?: Options): List; export type { List }; export { createList };