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