UNPKG

casbin

Version:

An authorization library that supports access control models like ACL, RBAC, ABAC in Node.JS

15 lines (14 loc) 624 B
import { Buffer } from 'buffer/'; export declare const ip: { toBuffer: (ip: string, buff?: Buffer, offset?: number) => Buffer; toString: (buff: Buffer, offset?: number, length?: number) => string; isV4Format: (ip: string) => boolean; isV6Format: (ip: string) => boolean; fromPrefixLen: (prefixlen: number, family?: string) => string; mask: (addr: string, mask: string) => string; subnet: (addr: string, mask: string) => any; cidrSubnet: (cidrString: string) => any; isEqual: (a: string, b: string) => boolean; toLong: (ip: string) => number; fromLong: (ipl: number) => string; };