import verifyCredentials from './verify-credentials'; import isStillVerified from './is-still-verified'; export default { fields: [ { key: 'accountSid', label: 'Project ID', type: 'string' as const, required: true, readOnly: false, value: null, placeholder: null, description: 'Log into your Signalwire account and find the Project ID', clickToCopy: false, }, { key: 'authToken', label: 'API Token', type: 'string' as const, required: true, readOnly: false, value: null, placeholder: null, description: 'API Token in the respective project', clickToCopy: false, }, { key: 'spaceRegion', label: 'Signalwire Region', type: 'dropdown' as const, required: true, readOnly: false, value: '', placeholder: null, description: 'Most people should choose the default, "US"', clickToCopy: false, options: [ { label: 'US', value: '', }, { label: 'EU', value: 'eu-', }, ], }, { key: 'spaceName', label: 'Space Name', type: 'string' as const, required: true, readOnly: false, value: null, placeholder: null, description: 'Name of your Signalwire space that contains the project', clickToCopy: true, }, ], verifyCredentials, isStillVerified, };