export declare enum MaxAdContentRating { G = "G", MA = "MA", PG = "PG", T = "T", UNSPECIFIED = "" } export type AdMobConfig = { appMuted?: boolean; appVolume?: number; maxAdContentRating?: MaxAdContentRating; sameAppKey?: boolean; tagForChildDirectedTreatment?: boolean | null; tagForUnderAgeOfConsent?: boolean | null; testDeviceIds?: string[]; }; export type MobileAdOptions = { adUnitId: string; }; export interface AdMobPlusPlugin { start(): Promise; configure(config: AdMobConfig): Promise; adCreate(opts: O): Promise; adIsLoaded(opts: { id: number; }): Promise; adLoad(opts: { id: number; }): Promise; adShow(opts: { id: number; }): Promise; }