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