UNPKG

@simpleapps-com/augur-api

Version:

TypeScript client library for Augur microservices API endpoints

33 lines 1.27 kB
import type { BaseResponse } from '../../../core/base-client'; import type { P21CoreClient } from '../client'; import type { P21CodeListParams } from '../schemas'; /** * Creates the codeP21 resource methods * OpenAPI Path: /code-p21 → codeP21.* * @description P21 system codes and reference data operations */ export declare function createCodeP21Resource(createListMethod: P21CoreClient['createListMethod']): { /** * List P21 system codes * @fullPath api.p21Core.codeP21.list * @service p21-core * @domain system-configuration * @dataMethod codeP21Data.list * @discoverable true */ list: (params?: { q: string; limit?: number | undefined; offset?: number | undefined; codeNoList?: string | undefined; } | undefined) => Promise<BaseResponse<unknown[]>>; }; /** * Creates the codeP21Data resource methods (data-only versions) */ export declare function createCodeP21DataResource(codeP21: ReturnType<typeof createCodeP21Resource>): { list: (params: P21CodeListParams) => Promise<unknown[]>; }; export type CodeP21Resource = ReturnType<typeof createCodeP21Resource>; export type CodeP21DataResource = ReturnType<typeof createCodeP21DataResource>; //# sourceMappingURL=code-p21.d.ts.map