import type { Agent } from "@/components/agent/AgentDialog.vue"; export declare const useAgentStore: import("pinia").StoreDefinition<"mf-admin-agent", import("pinia")._UnwrapAll; source: "FEEDME" | "CITY_POS" | "STOREHUB" | "KERUYUn" | "QISOFT" | "WECHAT" | "TEABAR" | "NULL_MEMBER" | "UMAI_POS" | "QASHIER" | "XILNET" | "GENIUSPOS" | "YHOFOODIE"; } | null | undefined; _id: string; } | null | undefined; role: "ADMIN"; userId: string; }[] | null | undefined; isReseller: boolean; }[], Agent[] | { id: string; name: string; code: string; clickupId?: string | null | undefined; members?: { pf_user?: { email?: string | null | undefined; phoneNumber?: string | null | undefined; birthday?: string | null | undefined; gender?: "MALE" | "FEMALE" | null | undefined; addresses?: { name: string; address: string; coordinates: number[]; }[] | null | undefined; photoURL?: string | null | undefined; displayName?: string | null | undefined; imported?: { raw: Record; source: "FEEDME" | "CITY_POS" | "STOREHUB" | "KERUYUn" | "QISOFT" | "WECHAT" | "TEABAR" | "NULL_MEMBER" | "UMAI_POS" | "QASHIER" | "XILNET" | "GENIUSPOS" | "YHOFOODIE"; } | null | undefined; _id: string; } | null | undefined; role: "ADMIN"; userId: string; }[] | null | undefined; isReseller: boolean; }[]>; readAgents: () => Promise; createAgent: (agent: Agent) => Promise; updateAgent: (agent: Agent) => Promise; }, "agents">>, Pick<{ agents: import("vue").Ref<{ id: string; name: string; code: string; clickupId?: string | null | undefined; members?: { pf_user?: { email?: string | null | undefined; phoneNumber?: string | null | undefined; birthday?: string | null | undefined; gender?: "MALE" | "FEMALE" | null | undefined; addresses?: { name: string; address: string; coordinates: number[]; }[] | null | undefined; photoURL?: string | null | undefined; displayName?: string | null | undefined; imported?: { raw: Record; source: "FEEDME" | "CITY_POS" | "STOREHUB" | "KERUYUn" | "QISOFT" | "WECHAT" | "TEABAR" | "NULL_MEMBER" | "UMAI_POS" | "QASHIER" | "XILNET" | "GENIUSPOS" | "YHOFOODIE"; } | null | undefined; _id: string; } | null | undefined; role: "ADMIN"; userId: string; }[] | null | undefined; isReseller: boolean; }[], Agent[] | { id: string; name: string; code: string; clickupId?: string | null | undefined; members?: { pf_user?: { email?: string | null | undefined; phoneNumber?: string | null | undefined; birthday?: string | null | undefined; gender?: "MALE" | "FEMALE" | null | undefined; addresses?: { name: string; address: string; coordinates: number[]; }[] | null | undefined; photoURL?: string | null | undefined; displayName?: string | null | undefined; imported?: { raw: Record; source: "FEEDME" | "CITY_POS" | "STOREHUB" | "KERUYUn" | "QISOFT" | "WECHAT" | "TEABAR" | "NULL_MEMBER" | "UMAI_POS" | "QASHIER" | "XILNET" | "GENIUSPOS" | "YHOFOODIE"; } | null | undefined; _id: string; } | null | undefined; role: "ADMIN"; userId: string; }[] | null | undefined; isReseller: boolean; }[]>; readAgents: () => Promise; createAgent: (agent: Agent) => Promise; updateAgent: (agent: Agent) => Promise; }, never>, Pick<{ agents: import("vue").Ref<{ id: string; name: string; code: string; clickupId?: string | null | undefined; members?: { pf_user?: { email?: string | null | undefined; phoneNumber?: string | null | undefined; birthday?: string | null | undefined; gender?: "MALE" | "FEMALE" | null | undefined; addresses?: { name: string; address: string; coordinates: number[]; }[] | null | undefined; photoURL?: string | null | undefined; displayName?: string | null | undefined; imported?: { raw: Record; source: "FEEDME" | "CITY_POS" | "STOREHUB" | "KERUYUn" | "QISOFT" | "WECHAT" | "TEABAR" | "NULL_MEMBER" | "UMAI_POS" | "QASHIER" | "XILNET" | "GENIUSPOS" | "YHOFOODIE"; } | null | undefined; _id: string; } | null | undefined; role: "ADMIN"; userId: string; }[] | null | undefined; isReseller: boolean; }[], Agent[] | { id: string; name: string; code: string; clickupId?: string | null | undefined; members?: { pf_user?: { email?: string | null | undefined; phoneNumber?: string | null | undefined; birthday?: string | null | undefined; gender?: "MALE" | "FEMALE" | null | undefined; addresses?: { name: string; address: string; coordinates: number[]; }[] | null | undefined; photoURL?: string | null | undefined; displayName?: string | null | undefined; imported?: { raw: Record; source: "FEEDME" | "CITY_POS" | "STOREHUB" | "KERUYUn" | "QISOFT" | "WECHAT" | "TEABAR" | "NULL_MEMBER" | "UMAI_POS" | "QASHIER" | "XILNET" | "GENIUSPOS" | "YHOFOODIE"; } | null | undefined; _id: string; } | null | undefined; role: "ADMIN"; userId: string; }[] | null | undefined; isReseller: boolean; }[]>; readAgents: () => Promise; createAgent: (agent: Agent) => Promise; updateAgent: (agent: Agent) => Promise; }, "readAgents" | "createAgent" | "updateAgent">>;