import type { Feature } from './Feature'; /** * * @export * @interface DunningFlowLevelProcessor */ export interface DunningFlowLevelProcessor { /** * * @type {Feature} * @memberof DunningFlowLevelProcessor */ feature?: Feature; /** * The localized name of the object. * @type {{ [key: string]: string; }} * @memberof DunningFlowLevelProcessor */ readonly name?: { [key: string]: string; }; /** * The localized description of the object. * @type {{ [key: string]: string; }} * @memberof DunningFlowLevelProcessor */ readonly description?: { [key: string]: string; }; /** * A unique identifier for the object. * @type {number} * @memberof DunningFlowLevelProcessor */ readonly id?: number; } /** * Check if a given object implements the DunningFlowLevelProcessor interface. */ export declare function instanceOfDunningFlowLevelProcessor(value: object): value is DunningFlowLevelProcessor; export declare function DunningFlowLevelProcessorFromJSON(json: any): DunningFlowLevelProcessor; export declare function DunningFlowLevelProcessorFromJSONTyped(json: any, ignoreDiscriminator: boolean): DunningFlowLevelProcessor; export declare function DunningFlowLevelProcessorToJSON(json: any): DunningFlowLevelProcessor; export declare function DunningFlowLevelProcessorToJSONTyped(value?: Omit | null, ignoreDiscriminator?: boolean): any;