/**bimConfig */
export declare function useBimConfigApi(): {
    /**
     * view/BimConfigController-export
     * @param data.projectId
     * @param data.sadiId
     */
    BimConfig_DownloadBimConfigGET(data: {
        projectId: string;
        sadiId: string;
    }, config?: {}): Promise<object>;
    /**
     * view/BimConfigController-importBimConfig
     * @param data.projectId
     * @param data.sadiId
     * @param data.file undefined
     */
    BimConfig_ImportBimConfigPOST(data: {
        projectId: string;
        sadiId: string;
        file?: File | File[];
    }, config?: {}): Promise<IResponseString>;
    /**
     * view/BimConfigController-pageDeviceStructure
     * @param data.currentPage
     * @param data.pageSize
     * @param data.projectId
     * @param data.sadiId
     * @param data.deviceTypeCode
     * @param data.deviceName
     */
    BimConfig_PageDeviceStructureGET(data: {
        currentPage: number | string;
        pageSize: number | string;
        projectId: string;
        sadiId: string;
        deviceTypeCode?: string;
        deviceName?: string;
    }, config?: {}): Promise<IResponsePageDeviceInfoVO>;
};
