import { ExtensionCodec } from '../ExtensionCodec'; import { Pointer, Wildcard } from './NeatTypes'; declare type PointerEncoder = (data: Pointer) => Uint8Array; declare type PointerDecoder = (buffer: Uint8Array) => Pointer; declare type WildcardEncoder = () => Uint8Array; declare type WildcardDecoder = () => Wildcard; export declare function encodePointer(codec: ExtensionCodec): PointerEncoder; export declare function decodePointer(codec: ExtensionCodec): PointerDecoder; export declare function encodeWildcard(): WildcardEncoder; export declare function decodeWildcard(): WildcardDecoder; export {};