@shipengine/connect-order-source-api
Version:
This is the typescript/javascript definitions for the order source api
17 lines (16 loc) • 894 B
TypeScript
import Joi from 'joi';
import { ReactForm } from './react-form';
export declare class AccountConnectionSpecification {
Name: string;
ConnectionFormSchema: ReactForm;
/** @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?: string[];
/** @description The default connection name to use if a connection name is not selected. This
* value must match a value in {@link ConnectionNames}*/
DefaultConnectionName?: string;
}
export declare const AccountConnectionSpecificationSchema: Joi.ObjectSchema<any>;