declare class S3Service {
    private s3;
    private bucket;
    constructor();
    /**
     * Upload a file to S3
     */
    uploadFile(localFilePath: string, s3Key: string): Promise<string>;
    /**
     * Generate a public URL for an S3 object
     */
    getPublicUrl(s3Key: string): string;
    /**
     * Check if S3 connection is working
     */
    testConnection(): Promise<boolean>;
}
export default S3Service;
