UNPKG

navidev-adt-api

Version:

API de conexión al Abap Developer Tools

47 lines 1.82 kB
import { Result } from "../shared/core/Result"; import AdtException from "../shared/exceptions/adtException"; export type RepositoryCheckRun = { type: string; }; export type RepositoryCheckRuns = RepositoryCheckRun[]; export type RepositoryObjectType = { name: string; nameDesc: string; internalType: string; usedBy: string[]; }; export type RepositoryObjectTypes = RepositoryObjectType[]; export type RepositoryTypeStructure = { type: string; typeDesc: string; uriTemplate: string; category: string; categoryLabel: string; }; export type RepositoryTypesStructure = RepositoryTypeStructure[]; export type SearchMetadata = { trobjtype: string; subtype: string; legacy_type: string; description_singular: string; description_plural: string; description_encl_object: string; has_combined_key: string; }; export type SearchMetadatas = SearchMetadata[]; export type SearchObject = { uri: string; type: string; name: string; packageName: string; description: string; }; export type SearchObjects = SearchObject[]; export type ResponseRepositoryTypesStructure = Result<RepositoryTypesStructure> | Result<AdtException>; export type ResponseRepositoryTypeStructure = Result<RepositoryTypeStructure> | Result<AdtException>; export type ResponseRepositoryObjectTypes = Result<RepositoryObjectTypes> | Result<AdtException>; export type ResponseRepositoryObjectType = Result<RepositoryObjectType> | Result<AdtException>; export type ResponseRepositoryCheckRuns = Result<RepositoryCheckRuns> | Result<AdtException>; export type ResponseRepositorySearchMetadata = Result<SearchMetadatas> | Result<AdtException>; export type ResponseRepositorySearchObject = Result<SearchObjects> | Result<AdtException>; //# sourceMappingURL=repositoryTypes.d.ts.map