export interface IFlexChildShutdownOptions { dispose: () => Promise; closeDescriptors: () => void; getExitCode: () => number | undefined; setExitCode: (exitCodeArg: number) => void; forceExit: (exitCodeArg: number) => void; timeoutMs: number; } export declare const createFlexChildShutdown: (optionsArg: IFlexChildShutdownOptions) => ((fatalArg: boolean) => void);