import { AxiosInstance } from 'axios'; import { BullhornAllSettingsAndEntitlementsResponse } from '../types'; /** * A Class that defines a service to grab settings from Bullhorn */ export declare class SettingService { http: AxiosInstance; private readonly initialized; private readonly allSettingsAndEntitlementsEndpoint; constructor(callingIdentifier?: string); initialize(callingIdentifier?: string): Promise; getSettings(settings: string[]): Promise<{ [key: string]: any; }>; getEntitlements(entity: string): Promise; getAllSettingsAndEntitlements(cached?: boolean): Promise; }