import type { UserOrgReq } from '../../../api/guardBasic/interface';
/**用户-家族列表 */
export declare const useOrgUserListStore: import("pinia").StoreDefinition<"gmOrgUserList", Pick<{
    userList: import("vue").ComputedRef<{
        name: string;
        user_id: number;
        user_name: string;
        family_code: string;
        family_name: string;
        confirmjointime: string;
        user_status: number;
    }[]>;
    isLoading: import("vue").Ref<boolean>;
    orgUserList: import("vue").ComputedRef<{
        label: string;
        value: string;
        children: {
            label: string;
            value: number;
        }[];
    }[]>;
    getOrgUserList: (input?: UserOrgReq) => Promise<import("../..").StrictUseAxiosReturn<{
        code: number;
        bizCode: number;
        data: {
            name: string;
            user_id: number;
            user_name: string;
            family_code: string;
            family_name: string;
            confirmjointime: string;
            user_status: number;
        }[];
        msg: string;
    }, import("axios").AxiosResponse<{
        code: number;
        bizCode: number;
        data: {
            name: string;
            user_id: number;
            user_name: string;
            family_code: string;
            family_name: string;
            confirmjointime: string;
            user_status: number;
        }[];
        msg: string;
    }, any, {}>, any, import("../..").UseAxiosOptionsBase<{
        code: number;
        bizCode: number;
        data: {
            name: string;
            user_id: number;
            user_name: string;
            family_code: string;
            family_name: string;
            confirmjointime: string;
            user_status: number;
        }[];
        msg: string;
    }>>>;
}, "isLoading">, Pick<{
    userList: import("vue").ComputedRef<{
        name: string;
        user_id: number;
        user_name: string;
        family_code: string;
        family_name: string;
        confirmjointime: string;
        user_status: number;
    }[]>;
    isLoading: import("vue").Ref<boolean>;
    orgUserList: import("vue").ComputedRef<{
        label: string;
        value: string;
        children: {
            label: string;
            value: number;
        }[];
    }[]>;
    getOrgUserList: (input?: UserOrgReq) => Promise<import("../..").StrictUseAxiosReturn<{
        code: number;
        bizCode: number;
        data: {
            name: string;
            user_id: number;
            user_name: string;
            family_code: string;
            family_name: string;
            confirmjointime: string;
            user_status: number;
        }[];
        msg: string;
    }, import("axios").AxiosResponse<{
        code: number;
        bizCode: number;
        data: {
            name: string;
            user_id: number;
            user_name: string;
            family_code: string;
            family_name: string;
            confirmjointime: string;
            user_status: number;
        }[];
        msg: string;
    }, any, {}>, any, import("../..").UseAxiosOptionsBase<{
        code: number;
        bizCode: number;
        data: {
            name: string;
            user_id: number;
            user_name: string;
            family_code: string;
            family_name: string;
            confirmjointime: string;
            user_status: number;
        }[];
        msg: string;
    }>>>;
}, "userList" | "orgUserList">, Pick<{
    userList: import("vue").ComputedRef<{
        name: string;
        user_id: number;
        user_name: string;
        family_code: string;
        family_name: string;
        confirmjointime: string;
        user_status: number;
    }[]>;
    isLoading: import("vue").Ref<boolean>;
    orgUserList: import("vue").ComputedRef<{
        label: string;
        value: string;
        children: {
            label: string;
            value: number;
        }[];
    }[]>;
    getOrgUserList: (input?: UserOrgReq) => Promise<import("../..").StrictUseAxiosReturn<{
        code: number;
        bizCode: number;
        data: {
            name: string;
            user_id: number;
            user_name: string;
            family_code: string;
            family_name: string;
            confirmjointime: string;
            user_status: number;
        }[];
        msg: string;
    }, import("axios").AxiosResponse<{
        code: number;
        bizCode: number;
        data: {
            name: string;
            user_id: number;
            user_name: string;
            family_code: string;
            family_name: string;
            confirmjointime: string;
            user_status: number;
        }[];
        msg: string;
    }, any, {}>, any, import("../..").UseAxiosOptionsBase<{
        code: number;
        bizCode: number;
        data: {
            name: string;
            user_id: number;
            user_name: string;
            family_code: string;
            family_name: string;
            confirmjointime: string;
            user_status: number;
        }[];
        msg: string;
    }>>>;
}, "getOrgUserList">>;
