UNPKG

rn-call-logs

Version:

React native package for reading call logs(Android)

24 lines (23 loc) 1.34 kB
interface LogArrayData { number: string; date: string; duration: string; country: string; type: string; } interface commonFilter { fromEpoch: number; toEpoch: number; limit?: number; skip?: number; } interface commonFilterWithNumber { fromEpoch: number; toEpoch: number; phoneNumber: string; skip?: number; limit?: number; type?: 'INCOMING' | 'OUTGOING' | 'MISSED' | 'VOICEMAIL' | 'REJECTED' | 'BLOCKED' | 'EXTERNAL' | 'ALL'; } declare const getAllLogs: (filter: commonFilter) => Promise<[LogArrayData] | []>, getOutgoingLogs: (filter: commonFilter) => Promise<[LogArrayData] | []>, getIncomingLogs: (filter: commonFilter) => Promise<[LogArrayData] | []>, getMissedLogs: (filter: commonFilter) => Promise<[LogArrayData] | []>, getRejectedLogs: (filter: commonFilter) => Promise<[LogArrayData] | []>, getBlockedLogs: (filter: commonFilter) => Promise<[LogArrayData] | []>, getExternallyAnsweredLogs: (filter: commonFilter) => Promise<[LogArrayData] | []>, getByNumber: (filter: commonFilterWithNumber) => Promise<[LogArrayData] | []>, getNotConnectedLogs: (filter: commonFilter) => Promise<[LogArrayData] | []>; export { getAllLogs, getOutgoingLogs, getIncomingLogs, getMissedLogs, getRejectedLogs, getBlockedLogs, getExternallyAnsweredLogs, getByNumber, getNotConnectedLogs, };