import { ISpriteAuthParameters } from '../rest/Auth.js';
import { Session } from './Session.js';
export interface ISpriteDatabaseNewSession extends ISpriteAuthParameters {
    databaseName: string;
}
export interface ISpriteDatabaseExistingSession {
    session: Session | DatabaseSession;
    databaseName: string;
}
declare class DatabaseSession extends Session {
    databaseName: string;
    constructor(params: ISpriteDatabaseExistingSession | ISpriteDatabaseNewSession);
}
export { DatabaseSession };
