astro
Version:
Astro is a modern site builder with web best practices, performance, and DX front-of-mind.
16 lines (15 loc) • 660 B
TypeScript
import type { AstroLogger } from '../../core/logger/core.js';
import type { AstroVersionProvider, HelpDisplay, TextStyler } from '../definitions.js';
import type { HelpPayload } from '../domain/help-payload.js';
import type { Flags } from '../flags.js';
export declare class LoggerHelpDisplay implements HelpDisplay {
#private;
constructor({ logger, textStyler, astroVersionProvider, flags, }: {
logger: AstroLogger;
textStyler: TextStyler;
astroVersionProvider: AstroVersionProvider;
flags: Flags;
});
shouldFire(): boolean;
show({ commandName, description, headline, tables, usage }: HelpPayload): void;
}