import { FunctionComponent, ReactNode } from 'react'; import { LibraryImportOptions } from '../core.js'; import { UrlStateStorage } from '../state-storage.js'; import { PlaygroundProps, PlaygroundSaveData } from './playground.js'; export interface ReactPlaygroundConfig extends Partial { readonly libraries: readonly string[]; readonly importConfig?: LibraryImportOptions; /** Content to show while the playground data is loading(Libraries) */ readonly fallback?: ReactNode; } export declare const StandalonePlayground: FunctionComponent; export declare function createReactPlayground(config: ReactPlaygroundConfig): Promise; export declare function renderReactPlayground(config: ReactPlaygroundConfig): Promise; export declare function createStandalonePlaygroundStateStorage(): UrlStateStorage; //# sourceMappingURL=standalone.d.ts.map