import dgram from "dgram";
import type { Config } from "./types.js";
type UDPConfig = Pick<Config, "address" | "port" | "password" | "connectionType">;
export declare class UDPSocket {
    config: UDPConfig;
    socket: dgram.Socket;
    isSocketOpen: boolean;
    constructor(config: UDPConfig);
    send(buffer: Buffer): void;
    close(): void;
}
export default UDPSocket;
