export interface Params { content: string; } /** * * @name universalPrint * @title 通用标签打印机打印 * @description 此方法为通过已连接的打印机打印,打印完毕不会断开与打印机的连接,连续调用可以连续打印 * @param {string} content - 打印内容,如果为CPCL语言,换行结尾必须加上\n 具体是否支持什么打印语言需要看打印机类型 * @return {string} code - 200:成功 | 404:失败 * @return {string} msg - 响应信息 * @return {unknown} data - 响应数据 * @since 4.18.0 * @device Android * @fragment featch(params) { return suplink.universalPrint(params) } * @example * import { universalPrint } from '@suplink/jssdk'; * * universalPrint({ content: '! 0 200 200 150 1 \nLABEL CONTRAST 0 \nTONE 0 \nSPEED 5 \nPAGE-WIDTH 800 \nBARCODE 128 1 1 50 10 30 54403C8ANFQ4UB00001 \nTEXT 7 0 10 90 SN: 54403/C8ANFQ4UB00001 \nTEXT 7 0 10 120 生产日期: 2024.07 \nBOX 260 30 310 130 3 \nFORM \nPRINT\r\n' }).then((res) => console.log(res)) */ export default function universalPrint(params: Params): Promise>;