export declare abstract class BaseApiClient<T> {
    readonly key: string;
    protected constructor(key: string);
    /**
     * Implement the client interface.
     */
    abstract impl(): T;
    expose(): void;
}
