import * as React from 'react';
import { CommonPanel } from '../SourceManage/CommonPanel';
interface ITopllineManageProps {
}
interface ITopllineManageState {
    defaultDirName: string;
}
export interface IToplineInfo {
    name?: string;
    file?: string;
    logo?: string;
    code?: string;
}
export declare class TopllineManage extends React.Component<ITopllineManageProps, ITopllineManageState> {
    private canCreateTopline;
    private option;
    private currentInfo;
    commonPanel: React.RefObject<CommonPanel>;
    constructor(props: any);
    handleTopline: (name: string, currentDir: any, callback: Function) => Promise<void>;
    private handleCreateTopline;
    handleRenameTopline: (name: string) => Promise<void>;
    private drawTopline;
    private startCreateTopline;
    handleImportFile: (fileName: string) => void;
    private handleDownload;
    renderNav: () => JSX.Element;
    renderMenuItems: () => JSX.Element;
    render(): JSX.Element;
}
export {};
//# sourceMappingURL=ToplineManage.d.ts.map