import { AxiosRequestConfig } from "axios"; import { FileMetadata } from "../types"; import { ConnectionBase } from "./connection-base"; /** * Provides interface with MMS endpoints. */ export declare class MMSConnection extends ConnectionBase { private static readonly servicePath; /** * Construct MMSConnection instance * @param host Host that MMS is running on (does not include protocol) * @param port Port that MMS is running on * @param user User to run requests as */ constructor(host: string, port: string, user: string); getFileMetadata(fileId: string): Promise; protected get extraAxiosConfig(): AxiosRequestConfig; }