import Immutable from "immutable"; import React from "react"; import { AppState, ContentRef } from "@nteract/core"; interface NamedCellSlots { code?: (props: { id: string; contentRef: string; }) => JSX.Element; markdown?: (props: { id: string; contentRef: string; }) => JSX.Element; raw?: (props: { id: string; contentRef: string; }) => JSX.Element; } interface ComponentProps { contentRef: ContentRef; children?: NamedCellSlots; } interface StateProps { cellOrder: Immutable.List; } export declare class Cells extends React.Component { render(): JSX.Element; } export declare const makeMapStateToProps: (state: AppState, ownProps: ComponentProps) => (state: AppState, ownProps: ComponentProps) => StateProps; declare const _default: import("react-redux").ConnectedComponent & ComponentProps>; export default _default;