// @flow import {exportHAR, exportJSON, importRaw, importUri} from '../../common/import'; export function init (): {'import': Object, 'export': Object} { return { 'import': { async uri (uri: string, options: {workspaceId?: string} = {}): Promise { await importUri(options.workspaceId || null, uri); }, async raw (text: string, options: {workspaceId?: string} = {}): Promise { await importRaw(options.workspaceId || null, text); } }, 'export': { async insomnia (options: {includePrivate?: boolean} = {}): Promise { options = options || {}; return exportJSON(null, options.includePrivate); }, async har (options: {includePrivate?: boolean} = {}): Promise { return exportHAR(null, options.includePrivate); } } }; }