///
import HTTP from 'http';
import AccountNode from './../type/node/account';
import Operation, { OperationInput } from './../operation';
interface Input extends OperationInput {
readonly request: HTTP.IncomingMessage;
}
declare class LoadAccountForRequestOperation extends Operation {
protected performInternal(): Promise;
private getSessionId;
private getBasicAuthCredentials;
private loadFromSessionId;
private loadFromBasicAuthCredentials;
private loadAnonymousAccount;
private getRequest;
}
export default LoadAccountForRequestOperation;