import { FronteggMetadata } from '@frontegg/types'; import { FetchClient } from '@frontegg/rest-api'; import { RetryConfig } from '@frontegg/redux-store'; /** * load gtm scripts by using metadata gtm keys * @param fronteggAppName */ export declare const loadGTM: (fronteggAppName: string) => void; /** * @param metadata {FronteggMetadata} * this function will get metadata overrides from the metadataOverrides.url and will return a new object with override of old metadata * @param fetchClient */ export declare const getOverriddenMetadata: (metadata: FronteggMetadata, fetchClient: FetchClient, retryConfig?: RetryConfig) => Promise;