{"version":3,"file":"angular-google-tag-manager.service.d.ts","sources":["angular-google-tag-manager.service.d.ts"],"names":[],"mappings":"AAAA;;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AACA","sourcesContent":["import { GoogleTagManagerConfig } from './google-tag-manager-config';\nexport declare class GoogleTagManagerService {\n config: GoogleTagManagerConfig;\n googleTagManagerId: string;\n googleTagManagerAuth: string;\n googleTagManagerPreview: string;\n private isLoaded;\n private browserGlobals;\n constructor(config: GoogleTagManagerConfig, googleTagManagerId: string, googleTagManagerAuth: string, googleTagManagerPreview: string);\n getDataLayer(): any;\n private pushOnDataLayer;\n addGtmToDom(): void;\n pushTag(item: object): void;\n private applyGtmQueryParams;\n}\n"]}