import { Network } from "../../network"; import { DelayNetworkSettings, Node } from "../../sharedTypes"; import { ChaosSpec, PodSpec, ServiceSpec } from "./resources/types"; export declare function genBootnodeDef(namespace: string, nodeSetup: Node): Promise; export declare function genNodeDef(namespace: string, nodeSetup: Node, inCI?: boolean): Promise; export declare function genChaosDef(name: string, namespace: string, delay: DelayNetworkSettings): ChaosSpec; export declare function genServiceDef(podSpec: PodSpec): ServiceSpec; export declare function replaceNetworkRef(podDef: any, network: Network): void; export declare function createTempNodeDef(name: string, image: string, chain: string, fullCommand: string, useCommandSuffix?: boolean): Promise;