import * as React from 'react';
import { MaterialStore } from '../../Store/MaterialStore';
import { CommonPanel } from './CommonPanel';
interface ITexturePanelState {
}
interface ITexturePanelProps {
    isShowSize?: boolean;
    store?: MaterialStore;
}
/**
 * 贴图组件
 */
export declare class TexturePanel extends React.Component<ITexturePanelProps, ITexturePanelState> {
    _CommonPanel: CommonPanel;
    _StartUpload: import("mobx").IObservableValue<boolean>;
    _IsApplyPanel: boolean;
    _CurrentFileInfo: {
        fid: any;
        name: any;
    };
    _CanCreateFile: import("mobx").IObservableValue<boolean>;
    constructor(props: any);
    _RenderNav: () => JSX.Element;
    _HandleFile: (name: string) => Promise<void>;
    _RenderMenuItems: () => JSX.Element;
    render(): JSX.Element;
}
export {};
//# sourceMappingURL=TexturePanel.d.ts.map