UNPKG

wallee

Version:
44 lines (43 loc) 1.76 kB
/** * The debt collection case source represents the origin of the case. It allows to understand where the amount receivable is coming from. * @export * @interface DebtCollectionCaseSource */ export interface DebtCollectionCaseSource { /** * Whether debt collection cases created from this source will skip review and directly enter preparing state. * @type {boolean} * @memberof DebtCollectionCaseSource */ readonly forcedPreparingState?: boolean; /** * The localized name of the object. * @type {{ [key: string]: string; }} * @memberof DebtCollectionCaseSource */ readonly name?: { [key: string]: string; }; /** * The localized description of the object. * @type {{ [key: string]: string; }} * @memberof DebtCollectionCaseSource */ readonly description?: { [key: string]: string; }; /** * A unique identifier for the object. * @type {number} * @memberof DebtCollectionCaseSource */ readonly id?: number; } /** * Check if a given object implements the DebtCollectionCaseSource interface. */ export declare function instanceOfDebtCollectionCaseSource(value: object): value is DebtCollectionCaseSource; export declare function DebtCollectionCaseSourceFromJSON(json: any): DebtCollectionCaseSource; export declare function DebtCollectionCaseSourceFromJSONTyped(json: any, ignoreDiscriminator: boolean): DebtCollectionCaseSource; export declare function DebtCollectionCaseSourceToJSON(json: any): DebtCollectionCaseSource; export declare function DebtCollectionCaseSourceToJSONTyped(value?: Omit<DebtCollectionCaseSource, 'forcedPreparingState' | 'name' | 'description' | 'id'> | null, ignoreDiscriminator?: boolean): any;