@eldev/business-central-api
Version:
A Dynamics 365 Business Central client for TypeScript
10 lines • 524 B
TypeScript
import type { BCClient } from "../client/client.js";
import type { StandardSchemaV1 } from "../validation/standard-schema.js";
import { type ODataQuery, type PaginationOpts } from "./api-page.js";
/** ApiQuery wraps an ApiPage and only exposes the list method. */
export declare class ApiQuery<T> {
#private;
constructor(client: BCClient, endpoint: string, schema: StandardSchemaV1<unknown, T>);
list(query: ODataQuery, pOpts?: PaginationOpts): AsyncIterableIterator<T>;
}
//# sourceMappingURL=api-query.d.ts.map