///
import * as Q from 'q';
import { Request } from 'express';
import { User, AppSettings } from '../../../common/models/index';
import { GetSettingsOptions } from '../settings-manager/settings-manager';
export interface SwivRequest extends Request {
version: string;
stateful: boolean;
user: User;
getSettings(opts?: GetSettingsOptions): Q.Promise;
}