import { BaseApi } from './baseApi'; import { KoreClient } from './koreClient'; import { Fleet, Sim, IpCommand, SmsCommand } from '../types/supersim'; export declare class SuperSimApi extends BaseApi { protected basePath: string; protected baseURL: string; constructor(client: KoreClient); /** * Create a new fleet */ createFleet(request: Partial): Promise; /** * Register a new SIM */ registerSim(iccid: string, registrationCode: string): Promise; /** * Update a SIM */ updateSim(sid: string, request: Partial): Promise; /** * Send an IP command to a SIM */ sendIpCommand(simSid: string, payload: string, devicePort: number, options?: { payloadType?: 'text' | 'binary'; callbackUrl?: string; callbackMethod?: 'GET' | 'POST'; }): Promise; /** * Send an SMS command to a SIM */ sendSmsCommand(simSid: string, payload: string): Promise; } //# sourceMappingURL=supersimApi.d.ts.map