import type { CommandResponse } from '../../client/client.type.js'; import { type LoginResponse, type LoginCredentials } from './login.utils.js'; /** * Login command definition. * Authenticates a user with username and password. */ export declare const LOGIN: { code: number; serialize: ({ username, password, version, context }: LoginCredentials) => Buffer; deserialize: (r: CommandResponse) => { userId: number; }; }; /** * Executable login command function. */ export declare const login: (getClient: import("../../client/client.type.js").ClientProvider) => (arg: LoginCredentials) => Promise; //# sourceMappingURL=login.command.d.ts.map