mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-02-27 19:22:47 +00:00
18 lines
697 B
TypeScript
18 lines
697 B
TypeScript
import { BaseQuad, Quad } from 'rdf-js';
|
|
import BaseClient = require('./BaseClient');
|
|
import { EndpointOptions } from './Endpoint';
|
|
import { ClientOptions, Client } from '.';
|
|
import { ParsingQuery } from './ParsingQuery';
|
|
|
|
declare namespace ParsingClient {
|
|
type ParsingClientOptions<Q extends BaseQuad = Quad> = EndpointOptions & Pick<ClientOptions<ParsingQuery, Q>, 'factory'>;
|
|
|
|
type ParsingClient<Q extends BaseQuad = Quad> = Client<ParsingQuery<Q>, Q>;
|
|
}
|
|
|
|
declare class ParsingClient<Q extends BaseQuad = Quad> extends BaseClient<ParsingQuery<Q>, Q> implements ParsingClient.ParsingClient<Q> {
|
|
constructor(options: ParsingClient.ParsingClientOptions<Q>);
|
|
}
|
|
|
|
export = ParsingClient;
|