UNPKG

@shipengine/connect-carrier-api

Version:

This is the typescript/javascript definitions for carrier api

15 lines (14 loc) 883 B
import Joi from 'joi'; import { ConnectionNames } from './connection-names-configuration'; export declare class AccountConnectionSpecification { /** @description A Connection Name is an optional feature that an integration may provide. A * common use of connections is to provide the ability to connect to a sandbox or production * endpoint. This collection must be a unique set of strings representing a list of connections * that a user may choose to use. When present {@link DefaultConnectionName} must also be * populated.*/ ConnectionNames?: ConnectionNames[]; /** @description The default connection name to use if a connection name is not selected. This * value must match a value in {@link ConnectionNames}*/ DefaultConnectionName?: ConnectionNames; } export declare const AccountConnectionSpecificationSchema: Joi.ObjectSchema<any>;