import type { AvailableOutputType } from './available-output-type'; import type { Family } from './family'; export declare type Integration = { actionType: string; assetDependencyType?: string; assetDependencyVersion?: string; availableOutputTypes: AvailableOutputType[] | boolean | number | { [key: string]: any; } | null | string; availableOutputVariables: { [key: string]: OutputDescriptor; } | null; base64Image: string; description: string; family: Family; inputParameters: { [key: string]: InputDescriptor; } | null; name: string; readonly: boolean; scriptFile: string; version: string; }; export declare type ParameterValue = { value: string | number | Array | boolean | JSON; }; export declare type InputDescriptor = { name: string; description?: string; example?: string; type: string | number; required?: string | boolean; }; export declare type OutputDescriptor = { name: string; type: string | number; }; export declare const capsWords: string[];