import { ActionFn, Context, Event } from "@tenderly/actions";
import { TestSecrets } from "./secrets";
import { TestStorage } from "./storage";
import { TestGateways } from "./gateways";
import { TestMetadata } from "./metadata";
export declare class TestContext implements Context {
    secrets: TestSecrets;
    storage: TestStorage;
    gateways: TestGateways;
    metadata: TestMetadata;
    constructor();
}
export declare class TestRuntime {
    context: TestContext;
    constructor();
    execute(action: ActionFn, event: Event): Promise<any>;
}
//# sourceMappingURL=runtime.d.ts.map