/// <reference types="node" />
import { URL } from 'url';
import { Lincoln } from '@nofrills/lincoln';
import { Resource } from '@nativecode/rest-client';
import { Indexer } from '../Models/Indexer';
export declare class IndexerResource extends Resource {
    constructor(url: URL, apikey: string, logger: Lincoln);
    indexer(id: number): Promise<Indexer>;
    list(): Promise<Indexer[]>;
    remove(id: number): Promise<void>;
    update(indexer: Indexer): Promise<Indexer>;
}
//# sourceMappingURL=IndexerResource.d.ts.map