import * as $dara from '@darabonba/typescript'; export declare class SetSavingPlanUserDeductRuleRequestEcIdAccountIds extends $dara.Model { accountIds?: number[]; ecId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class SetSavingPlanUserDeductRuleRequestUserDeductRules extends $dara.Model { commodityCode?: string; moduleCode?: string; skipDeduct?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class SetSavingPlanUserDeductRuleRequest extends $dara.Model { ecIdAccountIds?: SetSavingPlanUserDeductRuleRequestEcIdAccountIds[]; nbid?: string; spnInstanceCode?: string; userDeductRules?: SetSavingPlanUserDeductRuleRequestUserDeductRules[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }