import * as React from 'react';
import { DownPanelStore } from '../Store/DownPanelStore';
import { TopPanelStore } from '../Store/TopPanelStore';
interface TopPanelState {
    isCollapse: boolean;
    panelType: string;
    theme: ToggleBtnIcon;
}
declare enum ToggleBtnIcon {
    FLASH = "flash",
    MOON = "moon"
}
export declare class TopPanel extends React.Component<{
    store?: TopPanelStore;
}, {}> {
    state: TopPanelState;
    constructor(props: any);
    handleClick: (str: any) => void;
    handleCancel: () => void;
    handleToggleTheme: () => void;
    handleLoginOut: () => Promise<void>;
    render(): JSX.Element;
    private renderLogined;
    private openFileManage;
}
export declare class DownPanel extends React.Component<{
    store?: DownPanelStore;
}, {}> {
    private handleChange;
    render(): JSX.Element;
}
export {};
//# sourceMappingURL=Panel.d.ts.map