import { type AxiosRequestConfig } from "axios";
export interface GetV1BasicGetAliCategoryListResult {
    code: number;
    message: string;
    data: GetV1BasicGetAliCategoryListResultData[];
}
export interface GetV1BasicGetAliCategoryListResultData {
    value: number;
    name: string;
    parent_id: number;
    children: GetV1BasicGetAliCategoryListResultDataChildren[];
}
export interface GetV1BasicGetAliCategoryListResultDataChildren {
    value: number;
    name: string;
    parent_id: number;
    children: GetV1BasicGetAliCategoryListResultDataChildrenChildren[];
}
export interface GetV1BasicGetAliCategoryListResultDataChildrenChildren {
    value: number;
    name: string;
    parent_id: number;
}
/**
 * 获取ali分类列表树
 * /v1/basic/getAliCategoryList
 */
export declare function getV1BasicGetAliCategoryList(config?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<{
    code: number;
    message: string;
    data: {
        value: number;
        name: string;
        parent_id: number;
        children: {
            value: number;
            name: string;
            parent_id: number;
            children: {
                value: number;
                name: string;
                parent_id: number;
            }[];
        }[];
    }[];
}, any, {}>>;
