import TBLClassicPage from './classic/TBLClassicPage'; import { type TBLExtraProperties, TBLLogLevel } from './types'; declare class Taboola { /** * init Taboola on the app, use this function as soon as the app launches. * @param {string} publisherName */ static init(publisherName: string): void; /** * create a ClassicPage instance. * @constructor * @param {string} pageUrl - The url of the page. * @param {string} pageType - The type of the page. */ static getClassicPage(pageUrl: string, pageType: string): TBLClassicPage; /** * Removes the page from native hashMap. */ static removeClassicPage(pageId: string): void; /************************ * Global functionality * ************************/ static setGlobalExtraProperties(extraProperties: TBLExtraProperties): void; /********** * Logger * **********/ static setLogLevel(logLevel: TBLLogLevel): void; } export default Taboola; //# sourceMappingURL=Taboola.d.ts.map