import type { PhpRuntimeArgs, PhpRuntimeValue } from './public'; import { PhpBase } from './PhpBase.mjs'; export class PhpCliWeb extends PhpBase { interactive: boolean; script?: string; code?: string; constructor(args?: PhpRuntimeArgs); startTransaction(): Promise; commitTransaction(readOnly?: boolean): Promise; provideInput(line: string): Promise; run(flags?: string[]): Promise; refresh(): Promise; _enqueue(callback: (...params: Array) => Promise, params?: Array, readOnly?: boolean): Promise; }