declare const _default: { authentication: { usertoken: { get: (params: { userId: number; }, headers?: Headers | undefined) => Promise>; post: (params: { userId: number; }, payload: { accessId: string; name: string; secret: string; }, headers?: Headers | undefined) => Promise>; }; apikey: { get: (params: { userId: number; }, headers?: Headers | undefined) => Promise>; post: (params: { userId: number; }, body: { name: string; }, headers?: Headers | undefined) => Promise>; id: { del: (params: { id: number; }, headers?: Headers | undefined) => Promise>; }; }; changepassword: { post: (params: { userId: number; }, body: { name: string; }, headers?: Headers | undefined) => Promise>; }; setpassword: { post: (body: { currentUserPassword: string; newPassword: string; userId: number; }, headers?: Headers | undefined) => Promise>; }; }; alarms: { notes: { get: (params: { alarmTs: string; nodeId: number; ruleid: number; }, headers?: Headers | undefined) => Promise>; post: (payload: { alarmTs: string; nodeId: number; note: string; ruleId: number; ts: string; }, headers?: Headers | undefined) => Promise>; }; history: { folder: { get: { get: (folderId: number, params: { endDate?: string | undefined; ruleId: number; startTime: number; uniqueId: string; }) => Promise>; }; }; post: (payload: { endtime?: string | undefined; nodeId?: number | undefined; ruleId: number; startTime: number; uniqueId: string; }, headers?: Headers | undefined) => Promise>; }; current: { get: (params: { folderId?: number | undefined; nodeId?: number[] | undefined; uniqueId?: string[] | undefined; }, headers?: Headers | undefined) => Promise>; }; }; aliaschannels: { bulk: { del: (payload: { aliasNodeId: number; sourceNodeId: number; }, headers?: Headers | undefined) => Promise>; post: (payload: { aliasNodeId: number; endTime?: string | undefined; sourceNodeId: number; startTime?: string | undefined; }, headers?: Headers | undefined) => Promise>; put: (payload: { aliasNodeId: number; endTime: string; }) => Promise>; }; id: { get: (id: number, headers?: Headers | undefined) => Promise>; del: (params: { id: number; }, headers?: Headers | undefined) => Promise>; put: (params: { id: number; }, payload: Partial, headers?: Headers | undefined) => Promise>; }; get: (params: { aliasNodeId: number; }, headers?: Headers | undefined) => Promise>; post: (payload: import("./aliaschannels").PostPayload, headers?: Headers | undefined) => Promise>; }; applications: { get: (headers?: Headers | undefined) => Promise>; post: (payload: import("..").CarbonQueryBodyType<{ fieldName: string; operator: string; value: any; }[]>, headers?: Headers | undefined) => Promise>>; query: { post: (payload: { analysis: string; channelName: string; endTime?: string | undefined; startTime?: string | undefined; filters?: import("..").FilterType[] | undefined; nodeId: number; uniqueId: number; }, headers?: Headers | undefined) => Promise>; }; }; claims: { networkType: { get: (networkType: "lora-tracknet" | "nbiot-sercomm" | "lora-chirpstack", headers?: Headers | undefined) => Promise>; id: { commands: { exec: { post: (params: { networkType: "lora-tracknet" | "nbiot-sercomm" | "lora-chirpstack"; id: number; }, body: { url: string; }, headers?: Headers | undefined) => Promise>; }; firmwareupgrade: { post: (params: { networkType: "lora-tracknet" | "nbiot-sercomm" | "lora-chirpstack"; id: number; }, body: { url: string; }, headers?: Headers | undefined) => Promise>; }; reboot: { post: (params: { networkType: "lora-tracknet" | "nbiot-sercomm" | "lora-chirpstack"; id: number; }, headers?: Headers | undefined) => Promise>; }; }; queue: { get: (params: { networkType: "lora-tracknet" | "nbiot-sercomm" | "lora-chirpstack"; id: number; }, headers?: Headers | undefined) => Promise>; post: (params: { networkType: "lora-tracknet" | "nbiot-sercomm" | "lora-chirpstack"; id: number; }, body: { data: string; }, headers?: Headers | undefined) => Promise>; }; settings: { defaults: { post: (params: { networkType: "lora-tracknet" | "nbiot-sercomm" | "lora-chirpstack"; id: number; }, headers?: Headers | undefined) => Promise>; }; features: { post: (params: { networkType: "lora-tracknet" | "nbiot-sercomm" | "lora-chirpstack"; id: number; }, payload: { deviceFeatures?: number | undefined; features: number; flipTest?: 0 | 1 | undefined; interval: number[]; seqUnconf: number; vibDebInterval?: number | undefined; vibFeatures?: number | undefined; vibInterval?: number | undefined; vibThresh?: number | undefined; }, headers?: Headers | undefined) => Promise>; }; server: { post: (params: { networkType: "lora-tracknet" | "nbiot-sercomm" | "lora-chirpstack"; id: number; }, payload: { server: string; }, headers?: Headers | undefined) => Promise>; }; tempcheckinterval: { post: (params: { networkType: "lora-tracknet" | "nbiot-sercomm" | "lora-chirpstack"; id: number; }, payload: { checkInterval: number; }, headers?: Headers | undefined) => Promise>; }; tempreportconfig: { post: (params: { networkType: "lora-tracknet" | "nbiot-sercomm" | "lora-chirpstack"; id: number; }, payload: { reportIntervals: number[]; reportLevels: number[]; }, headers?: Headers | undefined) => Promise>; }; }; del: (params: { id: number; networkType: "lora-tracknet" | "nbiot-sercomm" | "lora-chirpstack"; }, headers?: Headers | undefined) => Promise>; get: (networkType: "lora-tracknet" | "nbiot-sercomm" | "lora-chirpstack", id: number, headers?: Headers | undefined) => Promise>; put: (params: { id: number; networkType: "lora-tracknet" | "nbiot-sercomm" | "lora-chirpstack"; }, payload: { functionName?: string | undefined; functionVersion?: string | undefined; uniqueId?: string | undefined; }, headers?: Headers | undefined) => Promise>; }; commands: { firmwareupgrade: { post: (params: { networkType: "lora-tracknet" | "nbiot-sercomm" | "lora-chirpstack"; }, body: { appKey: string; functionName: string; functionVersion: string; uniqueId: string; }, headers?: Headers | undefined) => Promise>; }; }; settings: { tempcheckinterval: { post: (params: { networkType: "lora-tracknet" | "nbiot-sercomm" | "lora-chirpstack"; }, body: { checkInterval: number; confirm: boolean; }, headers?: Headers | undefined) => Promise>; }; tempreportconfig: { post: (params: { networkType: "lora-tracknet" | "nbiot-sercomm" | "lora-chirpstack"; }, body: { confirm: boolean; reportInterval: number[]; reportLevels: number[]; }, headers?: Headers | undefined) => Promise>; }; }; parserfunctions: { get: (networkType: "lora-tracknet" | "nbiot-sercomm" | "lora-chirpstack", headers?: Headers | undefined) => Promise>; }; post: (params: { networkType: "lora-tracknet" | "nbiot-sercomm" | "lora-chirpstack"; }, body: { appKey?: string | undefined; functionName: string; functionVersion: string; uniqueId: string; }, headers?: Headers | undefined) => Promise>; }; }; data: { current: { get: (params: { limit?: number | undefined; nodeId?: number[] | undefined; offset?: number | undefined; raw?: boolean | undefined; uniqueId?: number[] | undefined; }, headers?: Headers | undefined) => Promise>; }; history: { post: (body: { channelName: string; endTime?: string | undefined; startTime?: string | undefined; filters?: import("..").FilterType[] | undefined; } | (import("type-fest/source/merge-exclusive").Without<{ nodeId: number; }, { uniqueId: number; }> & { uniqueId: number; }) | (import("type-fest/source/merge-exclusive").Without<{ uniqueId: number; }, { nodeId: number; }> & { nodeId: number; }), headers?: Headers | undefined) => Promise>; }; query: { post: (payload: { analysis: string; channelName: string; endTime?: string | undefined; startTime?: string | undefined; filters?: import("..").FilterType[] | undefined; nodeId: number; uniqueId: number; }, headers?: Headers | undefined) => Promise>; }; }; domains: { id: { get: (id: number, headers?: Headers | undefined) => Promise>; put: (params: { id: number; }, payload: Partial, headers?: Headers | undefined) => Promise>; }; query: { post: (payload: import("..").CarbonQueryBodyType<{ fieldName: string; operator: string; value: any; }[]>, headers?: Headers | undefined) => Promise>>; }; get: (headers?: Headers | undefined) => Promise>; post: (payload: import("./domains").PostPayload, headers?: Headers | undefined) => Promise>; }; drivers: { id: { del: (params: { id: number; }, payload: Partial<{ name: string; }>, headers?: Headers | undefined) => Promise>; get: (id: number, headers?: Headers | undefined) => Promise>; put: (params: { id: number; }, payload: Partial<{ name: string; }>, headers?: Headers | undefined) => Promise>; }; query: { post: (payload: import("..").CarbonQueryBodyType<{ fieldName: string; operator: string; value: any; }[]>, headers?: Headers | undefined) => Promise>>; }; get: (headers?: Headers | undefined) => Promise>; post: (payload: { name: string; }, headers?: Headers | undefined) => Promise>; }; emailtemplates: { get: (headers?: Headers | undefined) => Promise>; key: { del: (params: { id: number; key: "users-invite" | "users-reset"; }, headers: Headers) => Promise>; get: (key: "users-invite" | "users-reset", headers?: Headers | undefined) => Promise>; put: (params: { id: number; key: "users-invite" | "users-reset"; }, payload: { fromEmail?: string | undefined; fromName?: string | undefined; subjectTemplate?: string | undefined; }, headers: Headers) => Promise>; source: { get: (key: "users-invite" | "users-reset", headers?: Headers | undefined) => Promise>; put: (params: { id: number; key: "users-invite" | "users-reset"; }) => Promise>; }; test: { get: (key: "users-invite" | "users-reset", headers?: Headers | undefined) => Promise>; }; }; }; filesprivate: { get: (headers?: Headers | undefined) => Promise>; key: { del: (params: { key: string; }, headers: Headers) => Promise>; get: (key: string, headers?: Headers | undefined) => Promise>; put: (params: { key: string; }, headers: Headers) => Promise>; }; }; filespublic: { get: (headers?: Headers | undefined) => Promise>; key: { del: (params: { key: string; }, headers: Headers) => Promise>; get: (key: string, headers?: Headers | undefined) => Promise>; put: (params: { key: string; }, headers: Headers) => Promise>; }; }; folders: { id: { get: (id: number, headers?: Headers | undefined) => Promise>; nodes: { get: (params: { detail?: boolean | undefined; limit?: number | undefined; offset?: number | undefined; }, id: number, headers?: Headers | undefined) => Promise>; }; }; query: { post: (params: { detail?: boolean | undefined; }, payload: import("..").CarbonQueryBodyType<{ fieldName: string; operator: string; value: any; }[]>, headers?: Headers | undefined) => Promise>>; }; get: (params: { detail?: boolean | undefined; limit?: number | undefined; offset?: number | undefined; }, headers?: Headers | undefined) => Promise>; post: (payload: import("./folders").PostPayload, headers?: Headers | undefined) => Promise>; }; globalnodetypetemplates: { id: { del: (params: { id: number; }, payload: Partial, headers?: Headers | undefined) => Promise>; get: (id: number, headers?: Headers | undefined) => Promise>; put: (params: { id: number; }, payload: Partial, headers?: Headers | undefined) => Promise>; source: { get: (id: number, headers?: Headers | undefined) => Promise>; put: (params: { id: number; }, headers?: Headers | undefined) => Promise>; }; }; query: { post: (payload: import("..").CarbonQueryBodyType<{ fieldName: string; operator: string; value: any; }[]>, headers?: Headers | undefined) => Promise>>; }; get: (headers?: Headers | undefined) => Promise>; post: (payload: import("./globalnodetypetemplates").PostPayload, headers?: Headers | undefined) => Promise>; }; icons: { id: { del: (params: { id: number; }, headers?: Headers | undefined) => Promise>; get: (id: number, headers?: Headers | undefined) => Promise>; put: (params: { id: number; }, payload: Partial, headers?: Headers | undefined) => Promise>; }; query: { post: (payload: import("..").CarbonQueryBodyType<{ fieldName: string; operator: string; value: any; }[]>, headers?: Headers | undefined) => Promise>>; }; get: (headers?: Headers | undefined) => Promise>; post: (payload: import("./icons").PostPayload, headers?: Headers | undefined) => Promise>; }; lambdas: { id: { del: (params: { id: number; }, headers?: Headers | undefined) => Promise>; get: (params: { id: number; }, headers?: Headers | undefined) => Promise>; put: (params: { id: number; }, payload: Partial, headers?: Headers | undefined) => Promise>; test: { put: (params: { id: number; key: string; }, payload: { channelName: string; nodeId: number; parentNodeId?: number | undefined; timestamp?: string | undefined; value: any; }) => Promise>; }; source: { get: (params: { id: number; }, headers?: Headers | undefined) => Promise>; put: (params: { id: number; key: string; }, headers?: Headers | undefined) => Promise>; }; }; query: { post: (payload: import("..").CarbonQueryBodyType<{ fieldName: string; operator: string; value: any; }[]>, headers?: Headers | undefined) => Promise>>; }; get: (headers?: Headers | undefined) => Promise>; post: (payload: import("./lambdas").PostPayload, headers?: Headers | undefined) => Promise>; test: { put: (params: { id: number; key: string; }, queryParams: { channelName: string; nodeId: number; parentNodeId?: number | undefined; timestamp?: string | undefined; value: any; }, headers?: Headers | undefined) => Promise>; }; }; login: { get: (headers?: Headers | undefined) => Promise>; post: (body: { password: string; username: string; }, headers?: Headers | undefined) => Promise>; }; logout: { get: (headers?: Headers | undefined) => Promise>; }; nodes: { id: { del: (params: { id: number; }, headers?: Headers | undefined) => Promise>; get: (id: number, headers?: Headers | undefined) => Promise>; put: (params: { id: number; }, payload: Partial, headers?: Headers | undefined) => Promise>; provisioning: { get: (id: number, headers?: Headers | undefined) => Promise>; put: (params: { id: number; }) => Promise>; }; }; query: { post: (payload: import("..").CarbonQueryBodyType<{ fieldName: string; operator: string; value: any; }[]>, headers?: Headers | undefined) => Promise>>; }; get: (params: { detail?: boolean | undefined; limit?: number | undefined; offset?: number | undefined; }, headers?: Headers | undefined) => Promise>; post: (payload: import("./nodes").PostPayload, headers?: Headers | undefined) => Promise>; }; nodetypes: { id: { del: (params: { id: number; }, headers?: Headers | undefined) => Promise>; get: (id: number, headers?: Headers | undefined) => Promise>; put: (params: { id: number; }, payload: Partial, headers?: Headers | undefined) => Promise>; }; query: { post: (payload: import("..").CarbonQueryBodyType<{ fieldName: string; operator: string; value: any; }[]>, headers?: Headers | undefined) => Promise>>; }; get: (headers?: Headers | undefined) => Promise>; post: (payload: import("./nodetypes").PostPayload, headers?: Headers | undefined) => Promise>; }; nodetypetemplates: { id: { del: (params: { id: number; }, headers?: Headers | undefined) => Promise>; get: (id: number, headers?: Headers | undefined) => Promise>; put: (params: { id: number; }, payload: Partial, headers?: Headers | undefined) => Promise>; source: { get: (id: number, headers?: Headers | undefined) => Promise>; put: (params: { id: number; }) => Promise>; }; }; query: { post: (payload: import("..").CarbonQueryBodyType<{ fieldName: string; operator: string; value: any; }[]>, headers?: Headers | undefined) => Promise>>; }; get: (headers?: Headers | undefined) => Promise>; post: (payload: { name: string; }, headers?: Headers | undefined) => Promise>; }; notificationschemas: { id: { users: { get: (id: number, headers?: Headers | undefined) => Promise>; }; del: (params: { id: number; }, payload: Partial, headers?: Headers | undefined) => Promise>; get: (id: number, headers?: Headers | undefined) => Promise>; put: (params: { id: number; }, payload: Partial, headers?: Headers | undefined) => Promise>; }; query: { post: (payload: import("..").CarbonQueryBodyType<{ fieldName: string; operator: string; value: any; }[]>, headers?: Headers | undefined) => Promise>>; }; get: (headers?: Headers | undefined) => Promise>; post: (payload: import("./notificationschemas").PostPayload, headers?: Headers | undefined) => Promise>; }; passwords: { changepasswordwithtoken: { put: (payload: { newPassword: string; token: string; }, headers?: Headers | undefined) => Promise>; }; resetpassword: { get: (params: { email: string; refererOption?: string | undefined; }, headers?: Headers | undefined) => Promise>; }; }; permissions: { get: (params: { onlyGranted?: boolean | undefined; }, headers?: Headers | undefined) => Promise>; }; publish: { batch: { post: (payload: import("..").PublishPayload[], headers?: Headers | undefined) => Promise>; }; cloud: { post: (payload: { channelName: string; expires?: number | undefined; nodeId: number; parentNodeId?: number | undefined; retryLimit?: number | undefined; timestamp?: string | undefined; value: unknown; }, headers?: Headers | undefined) => Promise>; }; node: { post: (payload: { channelName: string; expires?: number | undefined; nodeId: number; parentNodeId?: number | undefined; retryLimit?: number | undefined; timestamp?: string | undefined; value: unknown; }, headers?: Headers | undefined) => Promise>; }; }; reactions: { id: { del: (params: { id: number; }, headers?: Headers | undefined) => Promise>; get: (id: number, headers?: Headers | undefined) => Promise>; put: (params: { id: number; }, payload: Partial, headers?: Headers | undefined) => Promise>; source: { get: (params: { id: number; }, headers?: Headers | undefined) => Promise>; put: (params: { id: number; }, headers?: Headers | undefined) => Promise>; }; }; history: { get: (headers?: Headers | undefined) => Promise>; }; query: { post: (payload: import("..").CarbonQueryBodyType<{ fieldName: string; operator: string; value: any; }[]>, headers?: Headers | undefined) => Promise>>; }; get: (headers?: Headers | undefined) => Promise>; post: (payload: import("./reactions").PostPayload, headers?: Headers | undefined) => Promise>; }; refresh: { get: (headers?: Headers | undefined) => Promise>; }; reporting: { csv: { all: { get: (headers?: Headers | undefined) => Promise>; }; latest: { get: (headers?: Headers | undefined) => Promise>; }; }; }; roles: { get: (headers?: Headers | undefined) => Promise>; id: { del: (params: { id: number; }, headers?: Headers | undefined) => Promise>; get: (id: number, headers?: Headers | undefined) => Promise>; put: (params: { id: number; }, payload: Partial, headers?: Headers | undefined) => Promise>; }; query: { post: (payload: import("..").CarbonQueryBodyType<{ fieldName: string; operator: string; value: any; }[]>, headers?: Headers | undefined) => Promise>>; }; post: (payload: import("./roles").PostPayload, headers?: Headers | undefined) => Promise>; }; rules: { id: { del: (params: { id: number; }, payload: Partial, headers?: Headers | undefined) => Promise>; get: (id: number, headers?: Headers | undefined) => Promise>; put: (params: { id: number; }, payload: Partial, headers?: Headers | undefined) => Promise>; }; query: { post: (payload: import("..").CarbonQueryBodyType<{ fieldName: string; operator: string; value: any; }[]>, headers?: Headers | undefined) => Promise>>; }; get: (headers?: Headers | undefined) => Promise>; post: (payload: import("./rules").PostPayload, headers?: Headers | undefined) => Promise>; }; sessions: { login: { get: (headers?: Headers | undefined) => Promise>; post: (body: { password: string; username: string; }, headers?: Headers | undefined) => Promise>; }; logout: { get: (headers?: Headers | undefined) => Promise>; }; }; tenant: { get: (headers?: Headers | undefined) => Promise>; put: (payload: { enableReactions?: boolean | undefined; name?: string | undefined; reactionFromEmail?: string | undefined; reactionFromName?: string | undefined; }, headers?: Headers | undefined) => Promise>; }; users: { me: { get: (headers?: Headers | undefined) => Promise>; activity: { get: (headers?: Headers | undefined) => Promise>; }; }; get: (params: { detail?: boolean | undefined; limit?: number | undefined; offset?: number | undefined; }, headers?: Headers | undefined) => Promise>; id: { put: (params: { id: number; }, payload: Partial, headers?: Headers | undefined) => Promise>; get: (id: number, params: { detail?: boolean | undefined; }, headers?: Headers | undefined) => Promise>; del: (params: { id: number; }, headers?: Headers | undefined) => Promise>; activity: { get: (id: number, headers?: Headers | undefined) => Promise>; }; impersonate: { get: (id: number, headers?: Headers | undefined) => Promise>; }; unlock: { get: (id: number, headers?: Headers | undefined) => Promise>; }; }; phoneinfo: { get: (number: string, headers?: Headers | undefined) => Promise>; }; unimpersonate: { get: (headers?: Headers | undefined) => Promise>; }; query: { post: (params: { detail?: boolean | undefined; }, payload: import("..").CarbonQueryBodyType<{ fieldName: string; operator: string; value: any; }[]>, headers?: Headers | undefined) => Promise>>; }; }; usersubscriptions: { id: { post: (payload: { notificationSchemaIds: number[]; schedule?: string | undefined; userId: number; }, headers?: Headers | undefined) => Promise>; }; query: { del: (payload: { all?: boolean | undefined; email: string; reason: string; tokean: string; }, headers?: Headers | undefined) => Promise>; token: { get: (token: string, headers?: Headers | undefined) => Promise>; reactions: { get: (token: string, params: { all?: boolean | undefined; email: string; }, headers?: Headers | undefined) => Promise>; }; }; }; get: (params: { userId: number; }, headers?: Headers | undefined) => Promise>; post: (payload: { notificationSchemaId: number; schedule?: string | undefined; userId: number; }, headers?: Headers | undefined) => Promise>; put: (params: { notificationSchemaId: number; userId: number; }, payload: { schedule: string; }, headers?: Headers | undefined) => Promise>; }; }; export default _default;