@lomi./sdk
Version:
Official TypeScript SDK for the lomi. API
80 lines • 2.3 kB
TypeScript
import type { spi_qr_codes } from '../models/spi_qr_codes.js';
import type { spi_qr_codes_create } from '../models/spi_qr_codes_create.js';
import type { spi_qr_codes_update } from '../models/spi_qr_codes_update.js';
import type { CancelablePromise } from '../core/CancelablePromise.js';
export declare class SpiQrCodeService {
/**
* List spi_qr_codes
* Retrieve a paginated list of spi_qr_codes
* @returns any Successful response
* @throws ApiError
*/
static getSpiQrCodes({ limit, offset, sort, }: {
/**
* Maximum number of items to return
*/
limit?: number;
/**
* Number of items to skip
*/
offset?: number;
/**
* Sort order (e.g., created_at:desc)
*/
sort?: string;
}): CancelablePromise<{
data?: Array<spi_qr_codes>;
pagination?: {
limit?: number;
offset?: number;
total?: number;
};
}>;
/**
* Create spi_qr_code
* Create a new spi_qr_code
* @returns spi_qr_codes Successfully created
* @throws ApiError
*/
static postSpiQrCodes({ requestBody, }: {
requestBody: spi_qr_codes_create;
}): CancelablePromise<spi_qr_codes>;
/**
* Get spi_qr_code
* Retrieve a specific spi_qr_code by ID
* @returns spi_qr_codes Successful response
* @throws ApiError
*/
static getSpiQrCodes1({ qrCodeId, }: {
/**
* The spi_qr_code ID
*/
qrCodeId: string;
}): CancelablePromise<spi_qr_codes>;
/**
* Update spi_qr_code
* Update a specific spi_qr_code
* @returns spi_qr_codes Successfully updated
* @throws ApiError
*/
static patchSpiQrCodes({ qrCodeId, requestBody, }: {
/**
* The spi_qr_code ID
*/
qrCodeId: string;
requestBody: spi_qr_codes_update;
}): CancelablePromise<spi_qr_codes>;
/**
* Delete spi_qr_code
* Delete a specific spi_qr_code
* @returns void
* @throws ApiError
*/
static deleteSpiQrCodes({ qrCodeId, }: {
/**
* The spi_qr_code ID
*/
qrCodeId: string;
}): CancelablePromise<void>;
}
//# sourceMappingURL=SpiQrCodeService.d.ts.map