{"version":3,"names":["findHandler","getScrollHeight","hitTest","renderToAnsi","rowColToCursor","scrollBy","scrollTo","scrollToBottom","mount","clearSelection","terminalCaps","useInput","useMouse","usePaste","createComponent","createElement","createTextNode","effect","insert","insertNode","memo","mergeProps","ref","render","setProp","spread"],"sources":["index.ts"],"sourcesContent":["export {\n\tfindHandler,\n\tgetScrollHeight,\n\thitTest,\n\trenderToAnsi,\n\trowColToCursor,\n\tscrollBy,\n\tscrollTo,\n\tscrollToBottom,\n} from \"./core/pipeline.ts\";\nexport { mount, type Screen, type ScreenOptions } from \"./core/screen.ts\";\nexport {\n\tclearSelection,\n\ttype SelectionState,\n} from \"./core/selection.ts\";\nexport { type TerminalCaps, terminalCaps } from \"./core/terminal-caps.ts\";\nexport {\n\ttype InputBus,\n\tuseInput,\n\tuseMouse,\n\tusePaste,\n} from \"./input/hooks.ts\";\nexport type { ParsedKey } from \"./input/parse-keypress.ts\";\nexport type { RawMouseEvent } from \"./input/parse-mouse.ts\";\nexport type { Renderer, RendererOptions } from \"./renderer/index.ts\";\nexport type { TermNode } from \"./renderer/term-node.ts\";\nexport {\n\tcreateComponent,\n\tcreateElement,\n\tcreateTextNode,\n\teffect,\n\tinsert,\n\tinsertNode,\n\tmemo,\n\tmergeProps,\n\tref,\n\trender,\n\tsetProp,\n\tspread,\n} from \"./renderer/term-node.ts\";\n"],"mappings":"AAAA,SACCA,WAAW,EACXC,eAAe,EACfC,OAAO,EACPC,YAAY,EACZC,cAAc,EACdC,QAAQ,EACRC,QAAQ,EACRC,cAAc,QACR,oBAAoB;AAC3B,SAASC,KAAK,QAAyC,kBAAkB;AACzE,SACCC,cAAc,QAER,qBAAqB;AAC5B,SAA4BC,YAAY,QAAQ,yBAAyB;AACzE,SAECC,QAAQ,EACRC,QAAQ,EACRC,QAAQ,QACF,kBAAkB;AAKzB,SACCC,eAAe,EACfC,aAAa,EACbC,cAAc,EACdC,MAAM,EACNC,MAAM,EACNC,UAAU,EACVC,IAAI,EACJC,UAAU,EACVC,GAAG,EACHC,MAAM,EACNC,OAAO,EACPC,MAAM,QACA,yBAAyB","ignoreList":[]}