/** * @param {!InspectorBackendAPI} inspectorBackend */ export function registerCommands(inspectorBackend: InspectorBackendAPI): void; export type InspectorBackendAPI = { registerCommand: (arg0: string & any, arg1: Array<{ name: string; type: string; optional: boolean; }>, arg2: Array) => void; registerEnum: (arg0: string & any, arg1: { [x: string]: string; }) => void; registerEvent: (arg0: string & any, arg1: Array) => void; }; /** * @typedef {{ * registerCommand: function(string&any, !Array., !Array.):void, * registerEnum: function(string&any, !Object):void, * registerEvent: function(string&any, !Array):void, * }} */ export let InspectorBackendAPI: any;