import { HackleRemoteConfig, User } from "../../core/internal/model/model"; import HackleCore from "../../core/HackleCore"; import { HackleUserResolver } from "../user/index.node"; export default class HackleRemoteConfigImpl implements HackleRemoteConfig { private readonly core; private readonly hackleUserResolver; private readonly user; constructor(core: HackleCore, hackleUserResolver: HackleUserResolver, user: User); get(key: string, defaultValue: string): string; get(key: string, defaultValue: number): number; get(key: string, defaultValue: boolean): boolean; private decide; }