/**GeneralScheme */
export declare function useGeneralSchemeApi(): {
    /**
     * GeneralScheme-获取综合方案列表
     * @param data.projectId 项目id
     * @param data.sadiId sadi id
     */
    GeneralScheme_projectId_sadiIdGET(data: {
        projectId: number | string;
        sadiId: number | string;
    }, config?: {}): Promise<IGeneralSchemeVoListResponse>;
    /**
     * GeneralScheme-新建综合方案
     */
    GeneralSchemePOST(data: IGeneralSchemeBo, config?: {}): Promise<IInt32Response>;
    /**
     * GeneralScheme-保存综合方案
     */
    GeneralSchemePUT(data: IUpdateGeneralSchemeBo, config?: {}): Promise<IObjectResponse>;
    /**
     * GeneralScheme-删除综合方案
     * @param data.projectId 项目id
     * @param data.sadiId sadi id
     * @param data.schemeId 综合方案id
     */
    GeneralScheme_projectId_sadiId_schemeIdDELETE(data: {
        projectId: number | string;
        sadiId: number | string;
        schemeId: number | string;
    }, config?: {}): Promise<IObjectResponse>;
    /**
     * GeneralScheme-综合方案排序
     */
    GeneralScheme_SortPUT(data: IRecordSortBo, config?: {}): Promise<IObjectResponse>;
};
