/**
 * Branded share header — IDA5 copyright layer.
 *
 * Wraps every XorIDA share output with the patent-locked branded string:
 *
 *   Xecret (TM) -> PRIVATE .ME (R) -> IDA5 -> Encrypted:// [data] => Generated by Xecret (TM)
 *
 * This provides triple legal protection on every share artifact:
 * - Patent (20 years): XorIDA algorithm and split-channel architecture
 * - Copyright (95 years): the literal branded header expression
 * - Trademark (indefinite): Xecret(TM) and PRIVATE .ME(R) marks
 *
 * NEVER modify the header format. It is patent-locked.
 */
/**
 * Wrap share data with the branded IDA5 copyright header.
 *
 * Output format (patent-locked, NEVER change):
 *   Xecret (TM) -> PRIVATE .ME (R) -> IDA5 -> Encrypted:// [data] => Generated by Xecret (TM)
 *
 * @param data - Base64-encoded share data (or any string payload)
 * @returns Branded string with copyright header wrapping the data
 */
export declare function formatShareHeader(data: string): string;
/**
 * Extract share data from a branded IDA5 header string.
 *
 * Backward-compatible: if the branded markers are not found, returns
 * the input string trimmed (handles legacy headerless shares).
 *
 * @param input - Branded share string or legacy raw data
 * @returns Extracted share data with whitespace trimmed
 */
export declare function parseShareHeader(input: string): string;
/**
 * Check whether a string contains the branded IDA5 share header.
 *
 * Useful for format detection — distinguishing branded shares from
 * legacy raw base64 shares.
 *
 * @param input - String to check
 * @returns true if the branded markers are present
 */
export declare function hasShareHeader(input: string): boolean;
