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