/** * Finix API */ import { ProcessorApplicationConfig } from './processorApplicationConfig'; import { ProcessorConfig } from './processorConfig'; import { ProcessorLinks } from './processorLinks'; import { ProcessorSystemConfig } from './processorSystemConfig'; /** * */ export declare class Processor { /** * ID of the `Processor` resource. */ 'id'?: string; /** * Timestamp of when the object was created. */ 'createdAt'?: Date; /** * Timestamp of when the object was last updated. */ 'updatedAt'?: Date; /** * The ID of the `Application` resource. */ 'application'?: string; 'applicationConfig'?: ProcessorApplicationConfig | null; 'config'?: ProcessorConfig | null; /** * The ID of the `Merchant Profile` resource used to create the `Processor`. */ 'defaultMerchantProfile'?: string; /** * Details if the `Processor` resource is enabled. Set to **false** to disable the `Processor`. */ 'enabled'?: boolean; /** * The name of the processor. */ 'processor'?: string; 'systemConfig'?: ProcessorSystemConfig | null; 'links'?: ProcessorLinks; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; }