import { type StartedTestContainer } from 'testcontainers'; import { type EnvsForRun } from '../types/index.js'; export type StartOptions = { environment?: Record; envsForRun?: EnvsForRun; imageName: string; port?: number; startupTimeoutMs?: number; wait?: { path?: string; statusCode?: number; } | false; }; export interface StartResult { container: StartedTestContainer; host: string; port: number; stop(): Promise; url: string; } type StartRunnerOptions = { env?: Record; }; export declare function runStart(options: StartOptions, runnerOptions?: StartRunnerOptions): Promise; export {};