import { type BinaryName, type BinaryTaskConfig } from '../../../../config/binaries.ts';
import { AbstractBinary, type BinaryItem, type FetchResult } from './AbstractBinary.ts';
export declare class BucketBinary extends AbstractBinary {
    initFetch(): Promise<void>;
    fetch(dir: string, binaryName: BinaryName): Promise<FetchResult | undefined>;
    protected parseItems(xml: string, dir: string, binaryConfig: BinaryTaskConfig): BinaryItem[];
}
