/** * Validates that a number is positive */ export declare function validatePositiveNumber(value: number, fieldName: string): void; /** * Validates transaction parameters common to all modules */ export declare function validateTransactionParams(params: { gasPrice?: string; gasAdjustment?: number; memo?: string; }): void; /** * Validates Akash address with a specific prefix */ export declare function validateAkashAddress(address: string, prefix?: string): void; /** * Common wallet validation used across modules */ export declare function validateWalletAddress(address: string): void; /** * Validates validator address */ export declare function validateValidatorAddress(address: string): void; /** * Validates that a string is non-empty */ export declare function validateNonEmptyString(value: string, fieldName: string): void; /** * Validates coin amount */ export declare function validateCoinAmount(coin: { denom?: string; amount?: string; }, fieldName?: string): void; /** * Validates URL format */ export declare function validateURL(url: string, fieldName?: string): void; /** * Validates a timeout timestamp is in the future */ export declare function validateFutureTimestamp(timestamp: bigint, fieldName?: string): void; //# sourceMappingURL=validation-helpers.d.ts.map