import { HetznerObjectStorageConnectionService } from './hetzner-object-storage-connection.service';
export declare class ConnectHetznerObjectStorageDto {
    accessKey: string;
    secretKey: string;
    region?: string;
}
export declare class HetznerObjectStorageConnectionController {
    private readonly service;
    constructor(service: HetznerObjectStorageConnectionService);
    connect(dto: ConnectHetznerObjectStorageDto): Promise<{
        ready: boolean;
        tokenId: string;
    }>;
    status(): Promise<{
        connected: boolean;
        region: string;
    }>;
}
