import { Account } from './Account';
import { IMNS } from './Interfaces';
import { OpenStack } from './OpenStack';
import { Region } from './Region';
export declare class MNS implements IMNS {
    constructor(account: Account, region?: string | Region);
    listP(prefix?: string, pageSize?: number, pageMarker?: string): any;
    createP(name: string, options?: any): any;
    deleteP(name: string): any;
    private makeURL;
    protected _account: Account;
    protected _region: Region;
    private _pattern;
    private _url;
    protected _openStack: OpenStack;
}
