export interface IPlaygroundData { amount: number; interactions: IPlaygroundDataInteraction[]; anchors: { donors: { type: string; position: { x: number; y: number; }; follow?: boolean; }[]; acceptors: { type: string; position: { x: number; y: number; }; accepts: number; order: 'UP' | 'DOWN' | 'KEEP'; }[]; }; } export declare type IPlaygroundDataInteraction = IPlaygroundDataInteractionDrag | IPlaygroundDataInteractionRotate | IPlaygroundDataInteractionDelete; export interface IPlaygroundDataInteractionDrag { type: 'drag'; } export interface IPlaygroundDataInteractionRotate { type: 'rotate'; step: number; } export interface IPlaygroundDataInteractionDelete { type: 'delete'; } export declare function defaultPlaygroundData(): IPlaygroundData;