import type { IncomingMessage } from "http";
import { ListObjectsV2Action, ListObjectsV1Action } from "../actions/ListObjectsAction";
import { ListBucketsAction } from "../actions/ListBucketsAction";
import { GetObjectAction } from "../actions/GetObjectAction";
import { UnknownAction } from "../actions/UnknownAction";
import { GetObjectTaggingAction } from "../actions/GetObjectTaggingAction";
import { GetBucketTaggingAction } from "../actions/GetBucketTaggingAction";
export declare const parseGetRequest: (req: IncomingMessage) => ListObjectsV1Action | ListObjectsV2Action | ListBucketsAction | GetObjectAction | UnknownAction | GetObjectTaggingAction | GetBucketTaggingAction;
