UNPKG

calcme-js

Version:

Projeto open-source para exportar as funcoes do CalcMe sistemas para comunicacao visual, e poder chama-las remotamente

46 lines (45 loc) 1.27 kB
/*! * Copyright 2025 Saturno Team * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ import { Printshop } from '../../types/PrintShop'; import { User } from '../../types/User'; interface Login { username: string; password: string; } interface ResponseLoginData { data: { token: string; user: User; printshop: Printshop; menu: any[][]; auth: any[]; }; errors: any[]; totalElements: null; ids: null; } /** * Function to login user, and get data * * @example * ```javascript * // Get login data * await calcme.login({username: 'usuario@gmail.com', password: 'senha@123'}); * ``` * @category Auth */ export declare function login(loginData?: Login): Promise<ResponseLoginData>; export {};