export interface DeveloperProvider {
readonly network: NetworkType;
readonly runConsensusNow: () => Promise<void>;
readonly updateSettings: (options: Partial<PrivateNetworkSettings>) => Promise<void>;
readonly getSettings: () => Promise<PrivateNetworkSettings>;
readonly fastForwardOffset: (seconds: number) => Promise<void>;
readonly fastForwardToTime: (seconds: number) => Promise<void>;
readonly reset: () => Promise<void>;
readonly getNEOTrackerURL: () => Promise<string | undefined>;
readonly resetProject: () => Promise<void>;
}
() => Promise<void>
(options: Partial<PrivateNetworkSettings>) => Promise<void>
() => Promise<PrivateNetworkSettings>
(seconds: number) => Promise<void>
(seconds: number) => Promise<void>
() => Promise<void>
() => Promise<string | undefined>
() => Promise<void>