import { Ip } from '../../Ip';
/** DHCP Configuration for Modem Template */
export interface DHCP {
    /** IP address (e.g., 192.0.2.0) */
    defaultGateway: Ip;
    /** Name of the DHCP */
    dhcpName: string;
    /** Domain name provided to the clients */
    domainName: string;
    /** IP address (e.g., 192.0.2.0) */
    endAddress: Ip;
    /** Lease time in seconds of client assigned address (-1 means infinite) */
    leaseTime: number;
    /** IP address (e.g., 192.0.2.0) */
    primaryDNS: Ip;
    /** Secondary DNS servers to be given to the clients */
    secondaryDNS?: Ip;
    /** State of the DHCP server of the modem */
    serverEnabled: boolean;
    /** IP address (e.g., 192.0.2.0) */
    startAddress: Ip;
    /** IP address (e.g., 192.0.2.0) */
    subnetMask: Ip;
}
//# sourceMappingURL=DHCP.d.ts.map