1 | import { PermissionResponse, PermissionStatus, PermissionExpiration } from 'expo-modules-core';
|
2 | export declare type AdLogLevel = 'none' | 'debug' | 'verbose' | 'warning' | 'error' | 'notification';
|
3 | export { PermissionResponse, PermissionStatus, PermissionExpiration };
|
4 | declare const _default: {
|
5 | |
6 |
|
7 |
|
8 | readonly currentDeviceHash: string;
|
9 | requestPermissionsAsync(): Promise<PermissionResponse>;
|
10 | getPermissionsAsync(): Promise<PermissionResponse>;
|
11 | |
12 |
|
13 |
|
14 | setAdvertiserTrackingEnabled(enabled: boolean): void;
|
15 | |
16 |
|
17 |
|
18 | addTestDevice(deviceHash: string): void;
|
19 | |
20 |
|
21 |
|
22 | clearTestDevices(): void;
|
23 | |
24 |
|
25 |
|
26 | setLogLevel(logLevel: AdLogLevel): void;
|
27 | |
28 |
|
29 |
|
30 | setIsChildDirected(isDirected: boolean): void;
|
31 | |
32 |
|
33 |
|
34 | setMediationService(mediationService: string): void;
|
35 | |
36 |
|
37 |
|
38 | setUrlPrefix(urlPrefix: string): void;
|
39 | };
|
40 | export default _default;
|