interface Event extends Record { name: string; } interface ErrorEvent extends Event { error?: Error; } type EmitEvent = (event: Event) => void; type EmitErrorEvent = (event: ErrorEvent) => void; type FontConfig = Array<{ fontFamily: string; fontSrc: string; }>; export { Event, ErrorEvent, EmitEvent, EmitErrorEvent, FontConfig };