import { PrivateService } from '@makerdao/services-core'; export default class EsmService extends PrivateService { constructor(name?: string); thresholdAmount(): Promise; emergencyShutdownActive(): Promise; canFire(): Promise; getTotalStaked(): Promise; getTotalStakedByAddress(address?: boolean): Promise; stake(amount: any, skipChecks: boolean, { promise }: { promise: any; }): Promise; triggerEmergencyShutdown(skipChecks?: boolean): Promise; getStakingHistory(): Promise; getStakingV2History(): Promise; _esmContract(): any; _endContract(): any; }