onehr_ebarimt
Version:
Ebarimt integration package
16 lines • 968 B
TypeScript
import { IEbarimtCompanyInfoResponse, IEbarimtConfig, IEbarimtDeleteReceiptData, IEbarimtPostData, IEbarimtSaveType } from "./types";
export declare const ebarimtGetConfig: (config: IEbarimtConfig) => IEbarimtConfig;
export declare const getCompanyInfo: ({ no, config, }: {
no: string;
config: IEbarimtConfig;
}) => Promise<{
status: string;
result?: IEbarimtCompanyInfoResponse;
tin?: string;
}>;
export declare const getPostData: (config: IEbarimtConfig, params: IEbarimtSaveType) => Promise<IEbarimtPostData>;
export declare const getPostDataContained: (config: IEbarimtConfig, params: IEbarimtSaveType) => Promise<IEbarimtPostData>;
export declare const saveVat: (config: IEbarimtConfig, data: IEbarimtPostData) => Promise<any>;
export declare const sendData: (config: IEbarimtConfig) => Promise<any>;
export declare const deleteVat: (config: IEbarimtConfig, data: IEbarimtDeleteReceiptData) => Promise<any>;
//# sourceMappingURL=utils.d.ts.map