import { AxiosPromise } from 'axios'; import { Session, Options, TaskResponce, TaskResultStatus, RequestTypes, Sell, LegacyCallback } from './types'; declare const _default: (session: Session, options: Options) => { openShift: () => Promise>; closeShift: () => Promise>; cashIn: (cashSum: number) => Promise>; cashOut: (cashSum: number) => Promise>; sell: (data: Sell, type?: RequestTypes) => Promise>; reportX: () => Promise>; checkStatus: (uuid: string, callIndex?: number) => Promise; fprint: { report: (cb: LegacyCallback) => Promise; sell: (data: any, cb: LegacyCallback) => Promise; ret: (data: any, cb: LegacyCallback) => Promise; open_session: (cb: LegacyCallback) => Promise; close_session: (cb: LegacyCallback) => Promise; cash_income: (data: { income: boolean; summ: number; }, cb: LegacyCallback) => Promise; }; }; export default _default; //# sourceMappingURL=api.d.ts.map