export interface PhpCodemodVisitorConfiguration = Record> { readonly key: string; readonly options?: TOptions; } export interface PhpCodemodStackConfiguration { readonly key: string; readonly visitors: ReadonlyArray; } export interface PhpCodemodConfiguration { readonly stacks: ReadonlyArray; readonly diagnostics?: PhpCodemodDiagnosticsConfiguration; } export interface PhpCodemodDiagnosticsConfiguration { readonly nodeDumps?: boolean; } export declare const DEFAULT_CODEMOD_STACK_KEY = "ingest.before-print"; export declare function isPhpCodemodConfigurationEmpty(configuration: PhpCodemodConfiguration): boolean; export declare function serialisePhpCodemodConfiguration(configuration: PhpCodemodConfiguration): string;