import type { Bundle } from '../resolver'; import type { FileInfo, Resolver } from '../resolver'; import type { ParsedPathPlus } from '../utils'; export declare class DockerfileResolver implements Resolver { priority: number; name: string; dockerfileContents: string; private gotDockerfile; entry(file: FileInfo): void; needsEntry(entryPath: ParsedPathPlus, specifiedDockerfilePath?: string): boolean; isSatisfied(): boolean; resolve(_bundle: Bundle, specifiedDockerfilePath?: string): Promise<{ name: string; contents: Buffer; size: number; }>; getDockerfileContents(): string; getCanonicalName(filename: string): string; } export default DockerfileResolver;