@shipengine/connect-loader
Version:
Internal library for loading ShipEngine Connect apps
11 lines (10 loc) • 656 B
TypeScript
import { DeliveryServiceDefinition, InlineOrReference, InlineOrReferenceArray } from '@shipengine/connect-sdk';
import { DeliveryServicePOJO } from '@shipengine/connect-sdk/lib/internal';
/**
* Reads a delivery service definition
*/
export declare function readDeliveryServiceDefinition(definition: InlineOrReference<DeliveryServiceDefinition>, cwd: string, fieldName: string): Promise<DeliveryServicePOJO>;
/**
* Reads an array of delivery service definitions
*/
export declare function readDeliveryServiceArrayDefinition(definitions: InlineOrReferenceArray<DeliveryServiceDefinition>, cwd: string, fieldName: string): Promise<DeliveryServicePOJO[]>;