import type { IExecuteFunctions, IHookFunctions, ILoadOptionsFunctions } from 'n8n-workflow'; import { EsmsListBrandnameResponse, EsmsListTemplateResponse, EsmsListZaloOaResponse, EsmsTemplateInfoResponse, IApiAuthorize } from '../interfaces'; export declare function getUserInfo(this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions, args: {} & IApiAuthorize): Promise; export declare function getEsmsListBrandname(this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions, args: {} & IApiAuthorize): Promise; export declare function getEsmsListZaloOa(this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions, args: {} & IApiAuthorize): Promise; export declare function getEsmsListTemplate(this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions, args: { smsType: '2' | '24' | '25' | string; brandname?: string; zaloOaId?: string; } & IApiAuthorize): Promise; export declare function getEsmsZnsTemplateInfo(this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions, args: { templateId: string; zaloOaId: string; } & IApiAuthorize): Promise;