UNPKG

astro

Version:

Astro is a modern site builder with web best practices, performance, and DX front-of-mind.

18 lines (17 loc) 865 B
import { BaseApp } from '../app/entrypoints/index.js'; import type { SSRManifest } from '../app/types.js'; import type { BuildInternals } from './internal.js'; import { BuildPipeline } from './pipeline.js'; import type { StaticBuildOptions } from './types.js'; import type { LogRequestPayload } from '../app/base.js'; import type { ErrorHandler } from '../errors/handler.js'; export declare class BuildApp extends BaseApp<BuildPipeline> { createPipeline(_streaming: boolean, manifest: SSRManifest, ..._args: any[]): BuildPipeline; isDev(): boolean; setInternals(internals: BuildInternals): void; setOptions(options: StaticBuildOptions): void; getOptions(): StaticBuildOptions; getSettings(): import("../../types/astro.js").AstroSettings; protected createErrorHandler(): ErrorHandler; logRequest(_options: LogRequestPayload): void; }