UNPKG

smppjs

Version:
57 lines 1.56 kB
/// <reference types="node" /> export * from './bind_transceiver'; export * from './bind_transceiver_resp'; export * from './submit_sm'; export * from './submit_sm_resp'; export * from './enquire_link'; export * from './enquire_link_resp'; export * from './bind_receiver'; export * from './bind_receiver_resp'; export * from './unbind'; export * from './unbind_resp'; export * from './bind_transmitter'; export * from './bind_transmitter_resp'; export * from './data_sm'; export * from './data_sm_resp'; export * from './query_sm'; export * from './query_sm_resp'; export * from './cancel_sm'; export * from './cancel_sm_resp'; export * from './outbind'; export * from './replace_sm'; export * from './deliver_sm'; export * from './deliver_sm_resp'; export type DTO<T = { command: Record<string, { type: 'Cstring' | 'Int8'; value: string | number | Buffer; encode?: Encode; setLength?: boolean; }>; tlvs?: Record<string, { type: 'Cstring' | 'Int8'; value: string | number | Buffer | undefined; encode?: Encode; }>; }> = T; export interface DTOFunction<T = unknown, Y = DTO> { (...args: T[]): Y; } export type Encode = 'ascii' | 'latin1' | 'ucs2'; export declare enum DateType { ABSOLUTE = 0, RELATIVE = 1, ABSOLUTE_AND_RELATIVE = 2 } export declare enum MessageState { ENROUTE = 0, DELIVERED = 1, EXPIRED = 2, DELETED = 3, UNDELIVERABLE = 4, ACCEPTED = 5, UNKNOWN = 6, REJECTED = 7, SKIPPED = 8 } //# sourceMappingURL=index.d.ts.map