import type { KodiClient } from './KodiClient';
import type { KodiMethod } from './Types';
/** Dynamic class for constructing a namespace of Kodi method funcions. */
export declare class KodiMethodNamespace {
    constructor(nameSpace: string, initMethodName: string, thisArg: KodiClient);
    [method: string]: KodiMethod;
    /** Method to list methods for this namespace. */
    listMethods: () => Promise<string[]>;
    /** Method to list methods for this namespace. */
    ListMethods: () => Promise<string[]>;
}
