@azerion/bluestack-sdk-react-native
Version:
BlueStack SDK for React Native — banner, interstitial and rewarded ads for iOS and Android.
29 lines • 985 B
TypeScript
declare const gender: readonly ["Male", "Female", "Unknown"];
export type GenderType = (typeof gender)[number];
declare const provider: readonly ["", "network", "full", "gps", "passive"];
export type ProviderType = (typeof provider)[number];
export type LocationType = {
latitude: number;
longitude: number;
provider: ProviderType;
};
export declare class BluestackPreference {
private age;
private location;
private consentFlag;
private language;
private gender;
private keyword;
private contentUrl;
setAge(age: number): void;
isProviderType: (x: any) => x is ProviderType;
setLocation(location: LocationType, consentFlag: number): void;
setLanguage(language: string): void;
isGenderType: (x: any) => x is GenderType;
setGender(g: GenderType): void;
setKeyword(keyword: string): void;
setContentUrl(contentUrl: string): void;
getPreferenceJSON(): string;
}
export {};
//# sourceMappingURL=Preference.d.ts.map