import { z } from 'zod'; import type { EntityManagerService } from '../../services'; export type DashboardWalletUsersApiServicesConfig = { entityManager?: EntityManagerService; }; export declare const CreateDashboardWalletUser: z.ZodEffects; userId: z.ZodEffects; walletSignature: z.ZodOptional>; userSignature: z.ZodOptional>; }, "strip", z.ZodTypeAny, { wallet: `0x${string}`; userId: number; walletSignature?: { message: string; signature: string; } | undefined; userSignature?: { message: string; signature: string; } | undefined; }, { wallet: `0x${string}`; userId: string; walletSignature?: { message: string; signature: string; } | undefined; userSignature?: { message: string; signature: string; } | undefined; }>, { wallet: `0x${string}`; userId: number; walletSignature?: { message: string; signature: string; } | undefined; userSignature?: { message: string; signature: string; } | undefined; }, { wallet: `0x${string}`; userId: string; walletSignature?: { message: string; signature: string; } | undefined; userSignature?: { message: string; signature: string; } | undefined; }>; export type CreateDashboardWalletUserRequest = z.input; export declare const DeleteDashboardWalletUserSchema: z.ZodObject<{ userId: z.ZodEffects; wallet: z.ZodType<`0x${string}`, z.ZodTypeDef, `0x${string}`>; }, "strip", z.ZodTypeAny, { wallet: `0x${string}`; userId: number; }, { wallet: `0x${string}`; userId: string; }>; export type DeleteDashboardWalletUserRequest = z.input;