import type { AbstractAddress } from "../../common/address.js"; import { BlockchainLayer1Enum } from "../../union/enum/domain.js"; export type FlowAddress = AbstractAddress & { __IS_FLOW_ADDRESS__: true; }; export declare const flowAddressRegExp: RegExp; export declare function isFlowAddress(x: string): x is FlowAddress; export declare const flowAddressValidator: import("../../common/common.js").ILayer1fulValidator; export declare function toFlowAddress(value: string): FlowAddress; export declare function toFlowAddressSafe(raw: string): FlowAddress | undefined; export declare const FLOW_ZERO_ADDRESS: FlowAddress; export declare function randomFlowAddress(): FlowAddress;