export declare const BRC153_REFERENCE_PREFIX = "reference "; /** * Build the BRC-153 synthetic listActions label for an action reference. * Encodes reference bytes as lowercase hex (labels are lowercased by validation). */ export declare function makeBrc153ReferenceLabel(referenceBase64: string): string; /** * True iff the label uses the reserved BRC-153 reference prefix. */ export declare function isBrc153ReferenceLabel(label: string): boolean; /** * Ensure labels contain exactly one wallet-authored `reference `. * Any existing reserved-prefix labels are replaced. */ export declare function applyBrc153ReferenceLabel(labels: string[], referenceBase64: string): string[]; /** * Parse a BRC-153 synthetic reference label back to the BRC-100 Base64String reference. * Returns undefined if the label is not a valid reference label. */ export declare function parseBrc153ReferenceLabel(label: string): string | undefined; //# sourceMappingURL=brc153ReferenceLabels.d.ts.map