import { DeepInfraClient } from "../../../clients";
import { IClientConfig } from "../../../lib/types/common/client-config";
export declare class BaseModel {
    readonly modelName: string;
    protected client: DeepInfraClient;
    protected readonly endpoint: string;
    protected authToken: string;
    constructor(modelName: string, authToken?: string, config?: Partial<IClientConfig>);
    private warnAboutMissingApiKey;
    private getAuthTokenFromEnv;
}
