import react from 'react'; import ReactDOM from 'react-dom'; import reactDropzone from 'react-dropzone'; import moment from 'moment'; import * as mobx from 'mobx'; import * as mobxStateTree from 'mobx-state-tree'; import * as reactTransitionGroup from 'react-transition-group'; import sortablejs from 'sortablejs'; import qs from 'qs'; import * as pathToRegexp from 'path-to-regexp'; import * as history from 'history'; import * as amis from '../index'; import { embed as amisEmbed } from './embed'; export declare const mapping: { readonly react: typeof react; readonly 'react-dom': typeof ReactDOM; readonly 'immutability-helper': = never>(object: T, $spec: import("immutability-helper").Spec) => T; readonly 'react-cropper': () => Promise; readonly 'react-dropzone': typeof reactDropzone; readonly classnames: amis.ClassNamesFn; readonly cx: amis.ClassNamesFn; readonly axios: import("axios").AxiosStatic; readonly exceljs: () => Promise<{ default: typeof import("exceljs"); RelationshipType: typeof import("exceljs").RelationshipType; DocumentType: typeof import("exceljs").DocumentType; PaperSize: typeof import("exceljs").PaperSize; ReadingOrder: typeof import("exceljs").ReadingOrder; ErrorValue: typeof import("exceljs").ErrorValue; ValueType: typeof import("exceljs").ValueType; FormulaType: typeof import("exceljs").FormulaType; Anchor: typeof import("exceljs").Anchor; Workbook: typeof import("exceljs").Workbook; config: typeof import("exceljs").config; stream: typeof import("exceljs").stream; }>; readonly moment: typeof moment; readonly mobx: typeof mobx; readonly mobxStateTree: typeof mobxStateTree; readonly 'react-transition-group': typeof reactTransitionGroup; readonly papaparse: () => Promise<{ default: typeof import("papaparse"); parse(file: TFile, config: import("papaparse").ParseLocalConfig): void; parse(url: string, config: import("papaparse").ParseRemoteConfig): void; parse(csvString: string, config: import("papaparse").ParseWorkerConfig & { download?: false | undefined; }): void; parse(csvString: string, config?: import("papaparse").ParseConfig & { download?: false | undefined; worker?: false | undefined; }): import("papaparse").ParseResult; parse(source: import("papaparse").LocalFile | string, config: import("papaparse").ParseLocalConfig & ((import("papaparse").ParseConfig & { download?: false | undefined; worker?: false | undefined; }) | (import("papaparse").ParseWorkerConfig & { download?: false | undefined; }) | import("papaparse").ParseRemoteConfig)): void; parse(stream: typeof import("papaparse").NODE_STREAM_INPUT, config?: import("papaparse").ParseConfig): import("stream").Duplex; unparse(data: T[] | import("papaparse").UnparseObject, config?: import("papaparse").UnparseConfig): string; BAD_DELIMITERS: readonly string[]; RECORD_SEP: "\u001E"; UNIT_SEP: "\u001F"; WORKERS_SUPPORTED: boolean; NODE_STREAM_INPUT: typeof import("papaparse").NODE_STREAM_INPUT; LocalChunkSize: number; RemoteChunkSize: number; DefaultDelimiter: string; Parser: typeof import("papaparse").Parser; }>; readonly echarts: () => Promise; readonly sortablejs: typeof sortablejs; readonly amis: typeof amis; readonly amisEmbed: typeof amisEmbed; readonly 'amis/embed': { readonly embed: typeof amisEmbed; }; readonly qs: typeof qs; readonly 'path-to-regexp': typeof pathToRegexp; readonly history: typeof history; }; export declare const amisRequire: (key: keyof typeof mapping) => any; export type amisRequire = typeof amisRequire;