UNPKG

@textbus/editor

Version:

Textbus is a rich text editor and framework that is highly customizable and extensible to achieve rich wysiwyg effects.

14 lines (13 loc) 644 B
import { ComponentInstance, ComponentExtends, Slot, ComponentInitData } from '@textbus/core'; import { ComponentLoader } from '@textbus/platform-browser'; export interface SegmentedSlots<T extends Slot = Slot> { before: T[]; middle: T[]; after: T[]; } export interface ListComponentExtends extends ComponentExtends { type: 'ul' | 'ol'; split?(startIndex: number, endIndex: number): SegmentedSlots; } export declare const listComponent: import("@textbus/core").Component<ComponentInstance<ListComponentExtends, string, unknown>, ComponentInitData<string, unknown>>; export declare const listComponentLoader: ComponentLoader;