File size: 738 Bytes
a771826
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { PlaitElement, Viewport, PlaitPlugin, PlaitBoardOptions, Selection, ThemeColorMode, PlaitTheme } from '@plait/core';
import { BoardChangeData } from './plugins/board';
import { default as React } from 'react';
export type WrapperProps = {
    value: PlaitElement[];
    children: React.ReactNode;
    options: PlaitBoardOptions;
    plugins: PlaitPlugin[];
    viewport?: Viewport;
    theme?: PlaitTheme;
    onChange?: (data: BoardChangeData) => void;
    onSelectionChange?: (selection: Selection | null) => void;
    onValueChange?: (value: PlaitElement[]) => void;
    onViewportChange?: (value: Viewport) => void;
    onThemeChange?: (value: ThemeColorMode) => void;
};
export declare const Wrapper: React.FC<WrapperProps>;