@peakpay/excalidraw
Version:
Excalidraw as a React component
179 lines (178 loc) • 4.66 kB
TypeScript
declare namespace _default {
const elements: ({
type: string;
version: number;
versionNonce: number;
isDeleted: boolean;
id: string;
fillStyle: string;
strokeWidth: number;
strokeStyle: string;
roughness: number;
opacity: number;
angle: number;
x: number;
y: number;
strokeColor: string;
backgroundColor: string;
width: number;
height: number;
seed: number;
groupIds: never[];
frameId: null;
fileId?: undefined;
strokeSharpness?: undefined;
boundElements?: undefined;
updated?: undefined;
link?: undefined;
status?: undefined;
scale?: undefined;
} | {
fileId: string;
type: string;
x: number;
y: number;
width: number;
height: number;
angle: number;
strokeColor: string;
backgroundColor: string;
fillStyle: string;
strokeWidth: number;
strokeStyle: string;
roughness: number;
opacity: number;
groupIds: never[];
frameId: null;
strokeSharpness: string;
seed: number;
version: number;
versionNonce: number;
isDeleted: boolean;
boundElements: null;
updated: number;
link: null;
status: string;
scale: number[];
id?: undefined;
})[];
namespace appState {
const viewBackgroundColor: string;
const currentItemFontFamily: number;
}
const scrollToContent: boolean;
const libraryItems: (({
type: string;
version: number;
versionNonce: number;
isDeleted: boolean;
id: string;
fillStyle: string;
strokeWidth: number;
strokeStyle: string;
roughness: number;
opacity: number;
angle: number;
x: number;
y: number;
strokeColor: string;
backgroundColor: string;
width: number;
height: number;
seed: number;
groupIds: string[];
frameId: null;
strokeSharpness: string;
boundElementIds: never[];
startBinding: null;
endBinding: null;
points: number[][];
lastCommittedPoint: null;
startArrowhead: null;
endArrowhead: null;
} | {
type: string;
version: number;
versionNonce: number;
isDeleted: boolean;
id: string;
fillStyle: string;
strokeWidth: number;
strokeStyle: string;
roughness: number;
opacity: number;
angle: number;
x: number;
y: number;
strokeColor: string;
backgroundColor: string;
width: number;
height: number;
seed: number;
groupIds: string[];
frameId: null;
strokeSharpness: string;
boundElementIds: string[];
startBinding?: undefined;
endBinding?: undefined;
points?: undefined;
lastCommittedPoint?: undefined;
startArrowhead?: undefined;
endArrowhead?: undefined;
})[] | ({
type: string;
version: number;
versionNonce: number;
isDeleted: boolean;
id: string;
fillStyle: string;
strokeWidth: number;
strokeStyle: string;
roughness: number;
opacity: number;
angle: number;
x: number;
y: number;
strokeColor: string;
backgroundColor: string;
width: number;
height: number;
seed: number;
groupIds: string[];
frameId: null;
strokeSharpness: string;
boundElementIds: string[];
points?: undefined;
lastCommittedPoint?: undefined;
startArrowhead?: undefined;
endArrowhead?: undefined;
} | {
type: string;
version: number;
versionNonce: number;
isDeleted: boolean;
id: string;
fillStyle: string;
strokeWidth: number;
strokeStyle: string;
roughness: number;
opacity: number;
angle: number;
x: number;
y: number;
strokeColor: string;
backgroundColor: string;
width: number;
height: number;
seed: number;
groupIds: string[];
frameId: null;
strokeSharpness: string;
boundElementIds: never[];
points: number[][];
lastCommittedPoint: null;
startArrowhead: null;
endArrowhead: null;
})[])[];
}
export default _default;