@longears-mobile/rcs-sdk
Version:
Provider-agnostic SDK for RCS (Rich Communication Services) messaging
25 lines • 580 B
TypeScript
export interface SDKConfig {
provider: 'longears' | string;
auth: AuthConfig;
options?: SDKOptions;
}
export interface AuthConfig {
type: 'longears';
credentials: LongearsAuthCredentials;
}
export interface SDKOptions {
retryAttempts?: number;
retryDelay?: number;
timeout?: number;
region?: string;
apiEndpoint?: string;
webhookUrl?: string;
userAgent?: string;
debug?: boolean;
agentId?: string;
}
export interface LongearsAuthCredentials {
apiKey: string;
apiSecret: string;
}
//# sourceMappingURL=config.d.ts.map