import { Service } from '../../Service';
import { ABI } from '../../interfaces/Enums';
export declare class ComponentListService extends Service {
    /**
     * @deprecated Use method create
     * @param address address
     */
    static get(address: string): Promise<ComponentListService>;
    static create(address: string): Promise<ComponentListService>;
    protected constructor(address: string, abi: ABI);
    getLatestComponent(hexadecimalName: string): Promise<string>;
    getLatestComponents(hexadecimalNames: string[]): Promise<string>;
    getComponent(hexadecimalName: string, version: string): Promise<string>;
    getComponentVersions(hexadecimalName: string, version: string): Promise<string>;
}
