import type { EventoHandler } from "@adviser/cement"; import { type WrapCmdTSMsg } from "@vibes.diy/cmd-tools"; export declare const ReqDeviceIdRegister: import("arktype/internal/variants/object.ts").ObjectType<{ type: "core-cli.device-id-register"; commonName: string; organization: string; locality: string; state: string; country: string; caUrl: string; port: string; timeout: string; forceRenew: boolean; }, {}>; export type ReqDeviceIdRegister = typeof ReqDeviceIdRegister.infer; export declare const ResDeviceIdRegister: import("arktype/internal/variants/object.ts").ObjectType<{ type: "core-cli.res-device-id-register"; output: string; }, {}>; export type ResDeviceIdRegister = typeof ResDeviceIdRegister.infer; export declare function isResDeviceIdRegister(u: unknown): u is ResDeviceIdRegister; export declare const deviceIdRegisterEvento: EventoHandler, ReqDeviceIdRegister, ResDeviceIdRegister>;