/** @format */
import { DimoEnvironment } from '../environments';
import { ResourceMap } from './types/Endpoint';
export declare class Resource<TApi = string> {
    [key: string]: any;
    api: TApi;
    resourceName: string;
    env: keyof typeof DimoEnvironment;
    constructor(api: TApi, resourceName: string, env: keyof typeof DimoEnvironment);
    protected setResource<T extends ResourceMap>(resources: T): void;
}
