import type { Services } from '../../types/application-types.js'; import type { PikkuWire } from '@pikku/core'; type PikkuMiddleware = (services: Services, wire: PikkuWire, next: () => Promise) => Promise; export interface LogCommandInfoOptions { commandStart: string; commandEnd: string; } /** * Middleware to log command execution timing and status * Uses debug level so it only shows with --verbose flag */ export declare const logCommandInfoAndTime: ({ commandStart, commandEnd, }: LogCommandInfoOptions) => PikkuMiddleware; export {};