/**
 * Creates a fake event object with any desired event type.
 *
 * @param type - The event type
 * @param canBubble - Define if the event can bubble up the DOM
 * @param cancelable
 * @returns The event
 *
 * @example
 * createFakeEvent('focus');
 * createFakeEvent('focus', false, false);
 */
export declare function createFakeEvent(type: string, canBubble?: boolean, cancelable?: boolean): Event;
