import { Auth } from "./auth";
import { ClientConfig } from "./client";
import { Http } from "./http";
declare abstract class Endpoint {
    protected http: Http;
    protected config: Required<ClientConfig>;
    constructor(auth: Auth, config?: Partial<ClientConfig>);
    protected getPrefix(): string;
}
export { Endpoint };
