import type { CommandResponse } from '../../client/client.type.js'; import { type Id } from '../identifier.utils.js'; import { type User } from './user.utils.js'; /** * Parameters for the get user command. */ export type GetUser = { /** User identifier (ID or username) */ userId: Id; }; /** * Get user command definition. * Retrieves a single user with permissions. */ export declare const GET_USER: { code: number; serialize: ({ userId }: GetUser) => Buffer; deserialize: (r: CommandResponse) => User | null; }; /** * Executable get user command function. */ export declare const getUser: (getClient: import("../../client/client.type.js").ClientProvider) => (arg: GetUser) => Promise; //# sourceMappingURL=get-user.command.d.ts.map