export declare type OutputType = {
    data?: {
        "text/plain"?: string[];
        "text/html"?: string[];
        "text/latex"?: string[];
        "image/png"?: string;
        "application/javascript"?: string[];
    };
    output_type?: string;
    execution_count?: number;
    metadata?: {
        scrolled?: boolean;
    };
};
export declare type CellType = {
    cell_type?: string;
    execution_count?: number | null;
    source?: string[];
    outputs?: OutputType[];
};
export declare type SyntaxThemeType = "atomDark" | "cb" | "coy" | "darcula" | "dark" | "duotoneDark" | "duotoneEarth" | "duotoneForest" | "duotoneLight" | "duotoneSea" | "duotoneSpace" | "funky" | "ghcolors" | "hopscotch" | "okaidia" | "pojoaque" | "prism" | "solarizedlight" | "tomorrow" | "twilight" | "vscDarkPlus" | "xonokai";
export declare type LanguageType = "python" | "r";
export declare type Props = {
    ipynb: {
        cells: CellType[];
    };
    syntaxTheme?: SyntaxThemeType;
    language?: LanguageType;
    codeTransparent?: boolean;
};
export declare const IpynbRenderer: React.FC<Props>;
export declare type Props = {
    cell: CellType;
    syntaxTheme: SyntaxThemeType;
    language: LanguageType;
    codeTransparent: boolean;
};
export declare const Cell: React.FC<Props>;
export declare type Props = {
    text: string;
};
export declare const Markdown: React.FC<Props>;