export declare const onboard_user: { type: string; properties: { event: { type: string; enum: string[]; }; event_by: { type: string; shouldNotBeEmpty: boolean; }; edetails: { type: string; minItems: number; items: { type: string; properties: { user_info: { type: string; properties: { username: { type: string; shouldNotBeEmpty: boolean; }; fname: { type: string; shouldNotBeEmpty: boolean; }; lname: { type: string; shouldNotBeEmpty: boolean; }; email: { type: string; pattern: string; shouldNotBeEmpty: boolean; }; user_org: { type: string; shouldNotBeEmpty: boolean; }; }; required: string[]; }; user_role: { type: string; shouldNotBeEmpty: boolean; }; user_access: { type: string; minItems: number; items: { type: string; properties: { banks: { type: string; properties: { allow: { type: string; items: { type: string; shouldNotBeEmpty: boolean; }; }; deny: { type: string; items: { type: string; shouldNotBeEmpty: boolean; }; }; }; required: string[]; }; branches: { type: string; properties: { allow: { type: string; items: { type: string; shouldNotBeEmpty: boolean; }; }; deny: { type: string; items: { type: string; shouldNotBeEmpty: boolean; }; }; }; required: string[]; }; }; required: string[]; }; }; }; required: string[]; allOf: { if: { properties: { user_role: { const: string; }; }; required: string[]; }; then: { not: { required: string[]; }; }; }[]; }; }; }; required: string[]; }; //# sourceMappingURL=onboard_user.d.ts.map