/**
 * Converts PascalCase to snake_case
 * Example: TransferRequest → transfer_request
 */
export declare function toSnakeCase(str: string): string;
/**
 * Calculates the required number of bits for a given number of variants
 * Used for auto-generating union prefixes
 */
export declare function calculateRequiredBits(variantCount: number): number;
//# sourceMappingURL=utils.d.ts.map