import type { BaseHttpRequest } from "./core/BaseHttpRequest"; import type { OpenAPIConfig } from "./core/OpenAPI"; import { EntriesService } from "./services/EntriesService"; import { IndexService } from "./services/IndexService"; import { PubkeyService } from "./services/PubkeyService"; import { TlogService } from "./services/TlogService"; type HttpRequestConstructor = new (config: OpenAPIConfig) => BaseHttpRequest; export declare class RekorClient { readonly entries: EntriesService; readonly index: IndexService; readonly pubkey: PubkeyService; readonly tlog: TlogService; readonly request: BaseHttpRequest; constructor(config?: Partial, HttpRequest?: HttpRequestConstructor); } export {};