import { Arbitrary } from './definition/Arbitrary'; /** * For valid IP v4 * * Following {@link https://tools.ietf.org/html/rfc3986#section-3.2.2 | RFC 3986} * * @public */ declare function ipV4(): Arbitrary; /** * For valid IP v4 according to WhatWG * * Following {@link https://url.spec.whatwg.org/ | WhatWG}, the specification for web-browsers * * There is no equivalent for IP v6 according to the {@link https://url.spec.whatwg.org/#concept-ipv6-parser | IP v6 parser} * * @public */ declare function ipV4Extended(): Arbitrary; /** * For valid IP v6 * * Following {@link https://tools.ietf.org/html/rfc3986#section-3.2.2 | RFC 3986} * * @public */ declare function ipV6(): Arbitrary; export { ipV4, ipV4Extended, ipV6 };